Bottle first, then solids, until 1 year. He can eat however much he wants after the bottle. WHEN he's ready. For most babies, that's not until 6 months or later. Signs to look for are ability to sit unsupported, pincer grasp (using thumb and forefinger to pick up small objects instead of the whole hand), showing interest in your food, and loss of the tongue thrust reflex (only way to test this is to try it).
The easiest thing to do is, when he's able to sit and can pick up food by himself, just give him table food and skip the baby food altogether. That's what I did for my second after she refused to let anyone spoon feed her, and it made me wish I'd done it with my first. No need to spend extra money on jarred foods or extra time/effort on making your own, you can eat a hot meal with the rest of the family since you won't have to feed baby a special meal, and no questions about readiness or overfeeding. :)
at 8:57 PM on Apr. 4, 2011