nope, he got extremely early.
Bags have been stealth nerfed pretty early after Wotlk release.
I got Ravenlord aswell early on, so did others i know.
After the nerf of the bags, no more mount drops so far in my community, where as before several in a day.
They also nerfed the heroic bags pretty fast, in regards to the flask drops (it was 2 in EACH BAG), to at least not totally devalue flasks completely.
Im actually rather sad about that, i would love to get all the flasks i ever need for free.