No, most of his stake is almost certainly from shares given to him as a founder. Mark Zuckerberg publicly admitted at Startup School that it was a billion dollar mistake not to have founder vesting (because he didn't know anything about startups at the time), and claims that Eduardo "just bounced."
Anyways, this is irrelevant because the fact is Facebook initially did not have founder vesting.