This kid can't be more than 10. How fucking hard are you failing as a parent that you can't control your <10 year olds diet? Just, I don't know, don't keep shitty food in the house if he eats it there and if he's buying it at school don't give him money.