Hi J.,
First, YEAH for breastfeeding and understanding that the majority of your little ones nutrition should come from that for the first year! WOOT!
Ok, now onto your question. Have you ever considered just giving him table food? The new name for it is "baby led weaning". This is what I did with my daughter. At 6 months instead of doing purees, I did soft cooked table food. Veggies to start broccoli, and parsnip were big ones then. I paid attention to high allergy foods... no eggs and peanut butter until later... and also was prudent with things that I knew would take a lot of teeth to chew... like meat.
Pasta is great. Barilla has a new kind that has protein and Omega 3's in it. Barilla Plus. Love it. Whole Wheat pasta is also packed with nutrition. Peas were a big hit with my daughter. I just looked for things in 'normal' food that I knew she would be able to eat.
In reality a baby can choke on a puree as easily as they can a small chunk of food. How many times has your water gone down the wrong way? If you soft cook the veggies (it only takes a few minutes) then they are very easy to gum if your little boy doesn't have many teeth.
One advantage I have found is my daughter is NOT picky in any way shape or form. She will literally eat just about anything I give her. There are some foods with 'skins' on them that she is still having a hard time with. But, she will at least TRY anything I put in front of her. She's used to it. At 20 months I don't make any 'special' food for her. It's whatever we eat and she loves it!
If you still want to do your own purees here is a great site...
www.wholesomebabyfood.com
I think making your own is wonderful. You KNOW what is in there!
Good luck!