First of all, for all those responses that said a baby doesn't need anything besides breastmilk for the first year--they need more iron & vitamin D than what breastmilk provides. Now, if he is also taking formula or rice cereal w/iron, he'll be getting enough & I wouldn't worry too much about the baby food. I have twin daughters that are almost 10 mo old & one of them at 6 months started refusing the spoon (we started rice cereal & baby foods around 4-5mo). So, I just started putting small chunks of banana on her tray to see if she would take that & she did. She's been fed finger foods ever since (along with breastmilk). I never did get her to eat baby foods again. Just last week she finally started eating from a spoon again, but it was for real food, not baby food. So, M. advice is to put him in a high chair & try some soft foods that he can try to pick up himself--or you can hand it to him. Don't worry about whether he can proficiently grab things, this is how they learn & develop!!
Some foods that went over well with M. picky eater were bananas, peaches, cooked carrots, cooked sweet potatoes and plums. Make sure that the food is mushy enough that it can be broken down w/ the tongue. Also, to give her a different texture, I broke up some of the Gerber wagon wheels (the carrot kind) and gave her some of the puffs also. Good luck!
If you're not sure about how he'll do sitting up in a high chair, I'd invest (around $50) in one of the ones that have the seats that can recline (even for infants). The ones we have are the Fisher Price Space Savers. They attach to your regular chair so that they don't take up any extra room! With twins this was a necessity for us. Good luck, I hope this helped!
Also to clarify, baby food doesn't provide iron & vitamin D, either--M. girls have been prescribed a daily liquid vitamin, because they don't take any formula or rice cereal anymore. I know there are those arguments that in some countries they don't have baby food, etc, etc, however, many of the children in these countries grow up with diseases or other illnesses. Anyways, I'm not about trying to start a debate, but it's proven that not enough iron can lead to anemia & not enough vitamin D can lead to rickets (sp?).