Teens have a different time table. They tend to sleep when we are up.
Teenagers have a different internal clock. Most like to be awake until very late and they don't relish being up in the early hours. Eating times also became chaotic. If your sixteen years old boy eats non stop, that is normal. It is said that there is no more voracious appetite than that of an adolescent male. .