He's just pointing out the pretty well documented effects of past Solar Minimums in relation to NASAs new projection. It isn't just his theory.
The new data he is presenting is from NASA.
If so, good for NASA. Last time I tried said link, it was dead. As for this guy, he’s out to make a quick buck.