I think if you just give him a treat before he goes to bed, he should be ok throughout the night. I think because they're sleeping and not expending a lot of energy, it's ok that they don't eat during that time. My babies are 2 years old and I still like to make sure they have something to eat pretty close to bedtime. 