Also, the odds of 2 different people independently discovering the process for the Double Up Bug would be astronomical. At least if he said he was told about the DU bug by someone else, the odds would still be outrageous, but not astronomical.

But no, he claims he discovered it on his own.