Today I checked how much he ate using a calorie counter and the result was 3997, I am concerned as he didn't feel particularly full or even like he'd eaten that much, Has anyone else's kids eaten that much ?
It is roughly double of what he probably should be eating. Plus probably lots of empty calories. I would make an appointment with your GP and if possible get help from a dietician or nutritionist. I would not wait too long.
I just googled it and there is a break down on the nhs website. I think it said 2600 for a 13 year old boy. So he is having too many if that's 4000 every day.
I would personally keep his pocket money. If he wants to buy something which is not junk food, or go out etc use your card to pay for it. I don't think he can be trusted with cash at the moment. Junk food is just too readily available isn't it?
"He's 13 and seems to eat a lot of chocolate and fast food which he buys with his pocket money" Erm, you stop him spending his pocket money on sweets/fast food, if need be by giving him less pocket money.
You need to show him what will happen if he keeps eating like that. Superfat vs superskinny is a good programme to watch as it shows the two extremes overweight and underweight so he doesnt just get the message food is bad but that is balanced by we need to be eating the right foods not just cutting down but still eating empty calories
Make him watch supersize vs super skinny so he can see how he will end up and with what problems. Jesus that is an awful lot of food and if he is putting on weight a huge issue. I'd also be asking why he is feeling the ned to eat all the time?