I really don't know what to do and would appreciate any hints/tips or similar experiences! Up until about 2.5 weeks ago, my 10 month son ate really well - including meat/lumps, basically anything I gave him. But for the past 2 weeks, all he will eat is philly or hummus, which he sucks off small pieces of toast, and then spits out the toast. I keep on offering him other finger foods, but he just spits them out, if they even get anywhere near his mouth. I went for a few days just giving him the philly and hummus because I knew he would at least eat something. When I don't offer these things, he doesn't eat anything. I feel I can't carry on just giving him philly and hummus because then he would never learn to like other stuff (and surely these things will not fill him up by themselves - he doesn't even eat the toast). When I have tried being strict and let him go hungry until the next meal, he will take a very small bit (ie 3-4 teaspoons)of whatever I offer him (mostly ella's kitchen stuff - I'm sick of throwing away my homemade food) and then refuses everything else.
I just don't know what the right route to take is - PLEASE HELP! I dread meal times, and they seem to come around all the time.
He does seem fine in himself, although is sleeping less than he used to. But I tihnk he looks quite thin - and I thought that pre-crawling babies were meant to be more chubby. He feels lighter than other babies his age.
Can anyone help me?