Thanks, I'm a fairly small build, XH is the slim end of medium I'd say, we were both quite skinny as kids. DD is also very slim - but not unhealthy looking (BMI 6th centile).
DS doesn't have any intolerances/allergies but is quite fussy. He eats porridge for breakfast every day, made with full fat milk and a teaspoon of nutella. He has packed lunches at school and will eat half a peanut butter sandwich, 4/5 ritz crackers and half an apple or a satsuma. If I put in extras like cheese or yoghurt then they just come home again. Some days he comes home having only eaten a few bites of his lunch.
Even things he likes he'll only eat in very small quantities, he loves mash, but eats at most 1 ice cream scoop sized portion for dinner, he'll eat a little bit of ham with that and a few peas and then he's full. He'd maybe eat a biscuit or yoghurt for pudding afterwards. Last night he ate about 4/5 oven chips and a scoop of cauliflower cheese for dinner.
He just doesn't seem interested in food, even things like chocolate, he'll eat a bit and then stop. If dinner is something he doesn't like, or he's just not in the mood to eat, then he'll happily leave it and go with nothing for the rest of the evening. He doesn't really eat snacks and very rarely seems hungry.
I cook mostly from scratch and don't have any diet/low fat food in the house, except for sugar free squash. If I try to sneak in extra calories like a smoothie, it's as though he has some internal system for totting it up and he'll eat less later in the day. He has multi-vitamin (with iron) every day.
I'm hoping the doctor will say he's perfectly healthy, just a bit skinny, and then at some point he'll fill out a bit.