I, too, was reading the day's meal and noticed - CARBS!
How is his sleep? I know from personal experience - AND Onyxx - that lack of sleep and/or interrupted sleep can really make a person crave carbs.
I love Hot Pockets - but they have SO MUCH sodium in them - WOW.
I am a huge fan of yogurt (the low-cal kind upsets my tummy) - with cereal such as Cheerios, Rice Chex or Shredded Wheat (no frosting) in them. I put a few on the top, eat them, add a few more - otherwise they get soggy. But - protein, dairy, fiber - Yum! (And carbs, from the sugar...)
I also adore hard-boiled eggs. They're very filling, and honestly, the cholesterol's not that bad unless you go berserk. I love this recipe: 1 hardboiled egg (mashed up with a fork or diced), about a teaspoon of lite mayo, a touch of horseradish mustard, a little bit of garlic & onion powders and a dash of pepper and salt. Mix it all together, put it on whole wheat bread with lettuce and maybe tomato. YUM.