I watched part of it last night as well. I think its a little alarmist, but yes could happen. Of course the likelyhood of a super solar flare happening is the same as one that could obliterate the magnetic field and fry most of us directly, in which case people starving because of lost power is moot.
The threat of an nuclear EMP is real though, and he was exactly right, it doesn't matter if you have one or 1000 warheads, if you can get it into the atmosphere, you are a nuclear power.