Hi there
Our nursery does dinner at 4pm!
My LO has yet to start there properly and has only been from 8-3pm so far but in 2 weeks she'll be there all day so her dinner time will move from 5-5.30pm when I normally do it to 4pm when they do it.
I was worried it was too early and especially that as she only has her milk at 3pm she wouldn't be interested but have told myself that if she eats it, great. If she doesn't, we will feed her when she gets home. And if she does still get hungry at 6ish then we will give her a snack before her bedtime bottle. Something like toast, fruit, yoghurt, cheese, crackers etc.
If he is hungry, then I would say it is ok for dinner at 4pm. Unless you can give him a larger snack to keep him going til dinner at 5pm? What kind of thing do you give him and at what time?
x