Matilda always has had a more difficult time at dinner than any other time of the day. At the moment she eats half of what she eats during lunch. We just feed her more at the times we know she will eat, and feed her main meal at lunch time, and a "lunch" type meal at dinner. When she was younger we would try different things, like feeding her earlier etc sometimes it worked, other times she would refuse entirely. So I don't have much advice other than try a bit earlier & see if that helps him being less tired? Matilda will never eat if she is too tired :-k dunno... HTH!