Hi N.,
My daughter did the same thing, but she did it at 7 months! it seemed that once she learned to chew, she no longer wanted the 'icky' stuff. We'd even try to mix regular food in with her bay food and she would bat it out of the way. One night she screamed until I gave her some of the regular rice on my plate. She at it all. We talked to her doctor, and he said that the rule of thumb to follow is to make sure that it is soimething soft or something that can dissolve in water. for any meat, it had to be cut up very tiny...big enough that she could feel that she was chewing, but small enough to swallow wiothout chewing. For snacks, raw veggies like celery and carrots were good choices because they are healthy and cold on the gums for teething time. If you did't nurse your son, watch a little more closely and wait a little longer before introducing new foods to mark any allergies. At nine months, we safely gave her cooked rice (white and beef flavored), shredded chicken, shredded roast, diced fruit and veggies-raw and cooked, baby teething cookies, baby puffs, pretzels (hard only until she was 11 months old). Our doctor said it wasn't so much a dislike for the baby food as it was an interest in doing what mommy and daddy were doing. Now she eats everything. Just be very careful and watch closely. You have to build YOUR confidence level as you build his variety. Don't give him anything you are scared to give him yet. be careful of foods that you or his father have problems with, and be slow with high allergy foods (for example, when you introduce peanut butter, make sure that you haven't introduced anything new in the few days before, watch closely whle he eats it, and don't introduce anything for at least a few days afterwards....there are more nut allergies these days, and this way you can be sure of the food causing the allergy if there is one.
I hope this helps you some.
Good luck!
Jenn