His food intake looks very similar to my DD's, she eats well at breakfast and sometimes dinner but lunch is very hit and miss. She really can't have a snack after about 3.30 or she eats very little at tea time. She's a big girl - 25ish lbs/ 91st centile and her day goes something like
Breakfast -readybreak - 20g of powder + 4oz milk + 0.5 fruit puree pot then 6oz bottle.
sometimes toast a bit later will eat 0.25/0.5 a slice.
Lunch - eats equivalent to 0.25 of a ham or cheese spread sandwich + cucumber/ baby tomato + small yoghurt, eats way less on at least 4 days a week.
Afternoon - sippy of milk (drinks between 2oz and 5oz, usually lower end) banana/apple. Will wolf down anything sweet if offered

.
Tea - depends, pasta she will eat a good handfull (my handfull!) plus whatever veg peas/sweetcorn etc probably 1 dessertspoon size. Other foods she will eat probably a dessertspoon full or 2 of baked potato or rice etc. She will ususally have another yoghurt and throw some fruit off the table

Bed is another 8oz bottle which she usually has at least 6oz of.
She will do what your LO does when she sees others eat - always wants some. DH and I eat after the kids but before they go to bed so she has tastes of what we are having too - even if she has eaten really well at tea. I don't think it's really that she is still hungry, she just wants what everyone else has.
I do think some days she eats next to nothing but she is sleeping through and sticking to her growth curve so she is obviously getting what she needs. I just keep trying to offer a variety and hope she eats enough/ something!
Not sure if that helps at all really - but I am reassured that some one else her age eats about the same!
Laura