My guess is that he dumped all 7.5 billion by now.
Think about it: 7,500,000,000 shares becomes 15,000,000 shares and you have 7,485,000,000 new shares to dump starting at .05 per share.
Ka-ching! And you do not even need a business, just a story for people to buy into.
Good luck.