Hi M.,
My breastfed child has developed into an excellent eater too! Two rules that I followed: 1. Baby's stomach is the size of HIS fist, so keep portions about that size. If he still acts hungry after that amount, offer the breast, and then let the food digest a bit before you let him have more. 2. Introduce only one new food per week so you can monitor for allergic reactions. With those guidelines, you should really be able to watch him to see how much he likes to eat and what foods most appeal to him. My daughter is now 3 1/2 and eats just about everything. She only like a few vegetables (mushrooms, olives, corn (not technically a veggie), and lettuce aka "salad" with ranch dressing) but she will eat any fruit I put in front of her, along with a wide variety of other foods, including whole-grain breads, pasta, even hummus sometimes.
A couple of other quick things: you can introduce finger foods as soon as your son develops the "pincher grasp" where he uses his thumb and forefinger. I gave mine those dissolving little puffs from Gerber, though I tend to try to stay away from over processed foods in general. Later, when she had more teeth and could swallow better, we moved to Cheerios and fruit cut up into very tiny pieces. You could start him on mashed bananas any time, don't bother with the jarred baby food kind. Just mash up fresh banana really well with a fork. Gradually you can start cutting into it small pieces as well, and over time make the pieces larger. As your baby grows and is better able to digest food, feel free to experiment by giving him foods you eat. My daughter was off jarred baby food completely by a year. That's the other thing...get away from the jarred stuff as soon as you can. It's expensive, it's bland, the packaging is wasteful, and you'll want to introduce your baby to a variety of textures with "real" food.
I feel like we either got lucky with a good eater or we did something right...either way, feel free to email me with questions. :)