Well with baby led weaning they start eating "food" at six months. Food in long strips that they can start gumming and chewing on but by nine months they normally have their pincer grasp and if so they can start having bite size pieces.
http://wholesomebabyfood.momtastic.com/ ... ldbaby.htm
Try this site- it should give you a good idea of what you can start with. Has he had any solids yet?
Mum mums, puffs are good to start with if he hasnt and be aware of any food allergies in your family. But here is a general list of foods that my babies were eating at nine months. You honestly do just have to look at the allergy guidelines, use common sense and decide what you want him to have. Also if I am unsure then the AAP website is a pretty good reference.
Scrambled Eggs (we don't have allergies, so they eat the whole egg)
Whole wheat waffles (usually sprinkle some cinnamon on it)
Cut up strawberries (again no allergies)
Canned Peaches (in pear syrup and rinsed)
String Cheese- cut lengthwise to make it thinner (I don't cut it up- I just hand it to them)
Gerber puffs or the Gerber veggie cheetos
Nitrate free lunch meat (I roll it and hand it to them)
Cantaloupe- (I usually cut it into strips)
Grilled cheese cut into pieces or a sandwich with cheese and lunch meat cut into pieces
Baked sweet potato cut into "fries" are a really good first "food" or you can do the same with an apple.
Baked chicken- I also give this to them in strips though Schaefer has been wanting him in bite size pieces lately
That is all I can think of right now. But just remember start out slow with something easy and then go from there. As long as you are watching the salt and sugar intake then there really isn't anything he can't have within reason. Your mom- its up to you! We absolutely won't be doing shellfish or peanuts/peanut butter for a while b/c of the allergy risk!