If he's craving sugars, the first thing I'd look at is his protein intake. Especially since he's male and growing.
Do you have a source of easy to get protein-rich foods or do those all require more prep than the sugary snacks? For instance, meat-jerky is easy to have in a quick grab-it form. Deviled eggs are yummy and could be made in large quantities to have in the fridge. Mixed nuts, nut butters.
Next, I'd consider how much exercise and sleep he's getting and do what I can to increase both.
ETA:
another thing that sticks out is that he's needing to ask for permission for a snack instead of having a regularly scheduled snack. Instead of waiting until he, inevitably, feels hungry mid-morning or mid-afternoon, just prep a snack and tell him where he can find it. Make the healthy food easier to get and require less thinking.
Do you have a source of easy to get protein-rich foods or do those all require more prep than the sugary snacks? For instance, meat-jerky is easy to have in a quick grab-it form. Deviled eggs are yummy and could be made in large quantities to have in the fridge. Mixed nuts, nut butters.
Next, I'd consider how much exercise and sleep he's getting and do what I can to increase both.
ETA:
another thing that sticks out is that he's needing to ask for permission for a snack instead of having a regularly scheduled snack. Instead of waiting until he, inevitably, feels hungry mid-morning or mid-afternoon, just prep a snack and tell him where he can find it. Make the healthy food easier to get and require less thinking.






My 6' tall friends talk about their high school days where they'd eat 6 large pizzas at a sitting and wash them down with 3 gallons of milk and then ask their mom what was for dinner. And I've seen pictures of them as teens and they were skinny, waists barely as big as my thigh is now.
