Don't worry, that's the way my first daughter was. She really didn't start much for table food until about 18 months...and now that she's six, believe M., she eats what we eat. :) I also dealt with late teething and a fear of choking, but you'd be surprised what they can handle with their gums.
First, I would look at how much milk he's getting. Supposedly, more than 16 oz a day can sabotage an already very delicate appetite. That was one of my problems with number one.
Also, just serve him table food and let him eat what he will. If he doesn't eat anything, don't offer any more, but also don't offer more milk to compensate. He will start eating.
Here are some things my just turned one year old likes to eat, and she JUST sprouted her first two teeth (upper) and really can't bite with them.
Deli lunch meat...honey turkey, mesquite chicken, etc
Fish, tuna
Green beans (cut), peas, sweet potatoes, strawberries, bananas, apples (cut VERY small), cantaloupe, etc...really, any fruit or veggie you can cut small and mush
Brown rice (mixed with a few drop of Tamari soy, or plain)
Corn tortillas (homemade) and spread with preserves, margarine, etc (cut very small pieces)