What crazy giveaways did he do?
He used to give easy free BTC, like 0.02 to everyone who post address on his thread, and some gift card, usually Amazon and Steam Gift Card. Sometimes he gave $100/$75 to one person, or in $20 increment to everyone who claim it.
Also it has been proved by a reputable member here (I forgot who) that he bought those giftcard using Bitcoin (Gyft.com), not carded CC or other fraudulent way.