In fact,he said R9xx has less SPs than Cypress in Apr,not Cayman.He also said, that Cayman has less SPs than Cypress.
He only confirmed the scores,not screenshots.According to him the Vantage and Heaven screenshots are real (not to mention how much differed the GPU-Z part of the screenshot... one can hardly believe, that somebody outside of AMD had a working Cayman board with BIOS, final clocks + drivers more than 2 months before launch and leaked only a bunch of doubtfull screenshots and nothing more...)
Sometime he was misinformed,but most his leaks turned out to be true.