Nunez
Premium Platinum
I'll take a guess and say that Billy Puller is a bit of a pot stirrer, and none of the above took place.
While he could no doubt be 'pulling' our legs, but he is not someone I'd expect that from. Surprised he was so open about it though.