I would suggest pumping when you miss feeds if you can. You can always use that milk for his cereal, etc, and it ensures that your supply stays put.
I would think that two feeds is not the recommended amount. At 9 months I would think 3 is the minimum. I know that babies have a mind of their own, but I would strongly encourage your little one to at least try and nurse for a full feed during the day. Try offering breast before solids. As you said, milk should be their number source of nutrition through their first year.
Hope that helps.