As the mom of 2 teen boys I can vouch that they like candy/chocolate. As the mom of these boys who pays the orthodontist & dentist I can say that I hide candy from the boys.

Also, my oldest has migraines that are diet related. Too much of any of the no-no foods (chocolate is on the list) will have him yacking & out of commission. In spite of him knowing this, he often disregards it & makes himself sick. Sounds heartless but when he does I show no pity. I don't give candy in FEs & I hide at least 3/4 of what they get until it can be disposed of.
Teen boy ideas. Deck of cards, beach ball, squirt gun,
straw cup, $1 bill, dollar coin currency, bouncy balls (does anyone outgrow these?), soda flavored lip balm, powdered drink mixes, cologne samples....I could do this all day.