I would just continue to give him time and offer food weekly. Sounds like once he sheds, he's ready to start eating, and your hunch that he was wanting some belly heat is likely correct.
I'd bide my time and wait for him to shed. Chances are good he'll be ready to eat at that point.
-Jen