Babies are smart little creatures. They'd turn away and pull out once they're done, and while cry and whine if they're hungry. Also, as they get older, they get better at feeding at the boob so this translate to faster feeding time.
If you feel that you haven't empty yourself out, pump and store the rest :)
Also, it's widely recommendes that babies start their solids at approx. 6 months. Be sure to lookout for the telltale signs that he's ready.
http://kellymom.com/nutrition/starting-solids/solids-when/
Also, it's important to note that up to age of 1, baby's main source of nutrient will still be from his milk so do not use his meals to substitute his feeding. Expore your baby to different variety of textures, taste and smell.