Please note that nothing he said can be traced or confirmed as breaking story. Therefore, I don't understand how you came to the conclusion what he wanted to say and didn't (as far as 12TF or 13TF goes).
Fact of the matter is, 3 months back he said "don't be surprised by TF number, it doesn't indicate performance as Navi yields worse TF then GCN". Now, that CANNOT be true if consoles are 12-13TF, because these numbers are completely unexpected. They outperform ANYTHING AMD has by wide, wide margin. And, thats ALOT of FLOPS.
So, he said its all based on target specs, but apparently back in August he was calling everyone to keep their expectation in check as far as TF goes. If he had target spec info, as evidently Tom and Brad had, he would have known 12TF-13TF number is far, far higher then anything people expected (especially after ~9TF Navi XT results where posted).
Second thing is, he was completely dead wrong on Lockhart being dead.
Now, he didn't leak 12TF. He said difference in TF's is One S vs One (~7%), but if we accept 12TF in Anaconda as valid, he MUST have meant PS5 is ~13TF, no way around it. Proelite pressed him on that yesterday and he backed out of Resetera after that, saying "people are putting words in his mouth", but thats exactly what his own math says.
So. What did this guy break? TFs? No. Lockhart/Anaconda? No. Console announcement? No.
He broke nothing. Now, he might be legit, might not be, but based on evidence above, why are we going on about "But Klee said..:"?
Tom, Brad - they where the first to report Anaconda, Lockhart. They where the first to report Lockhart "cancellation" and then Lockhart resurfacing. They where also first to confirm target specs (Tom on Resetera a month ago - "4TF or 12TF, which is it?" post) and say MS wants to surprise Sony (wasn't yesterday event surprise?).
They also said dev kits for Scarlett have been pretty much non existent for 3rd party. Now, who do I believe? Guys that broke codenames, specs, announcement, strat (lockhart/anaconda) or a guy on resetera who broke nothing and went away after proelite basically said "So PS5 is 13TF, Klee?"