That sounds annoying. He's not a foodie or a glutton or anything, is he? (I have no ideas if foodies or gluttons go randomly grab food or not. Just a thought.)
I feel like sometimes a Sim gets an idea in their head and won't let it go. I had to put a household fireplace in inventory because my ghost Sims wouldn't stop lighting it during a heat wave. I was getting constant alerts that the mortal Sims were dying of being overheated. >.<
Anyways, glad it worked itself out for you.