Maybe he's pregnant ;-)
It does sound psychological. Would the traditional anti-stress stuff help at all. Meditation, or even just a period of quiet calm first thing in the morning. Or even a bit of exercise, jogging for 30 minutes before breakfast maybe ? Or else there are things in the chemist that make claims about calming one down, not that I've personal experience.
I'm unsure skipping breakfast is a wise idea. The body & brain needs fuel after the night long fast to work at it's best. Try to get him to have something light, and then build up to something more substantial gradually.
As for homework, when I was a kid my opinion was that if the school wasn't capable of teaching me what I needed to know during the day then why was I expected to do more hours in the evening. I'm sure such self motivating activity is useful character building stuff, but I can't say I'd be impressed had my mother tried to increase my workload outside of school. Perhaps ease off on that ?
If I think of anything else I come back to the thread.