J.A.
I'm not an expert, but I can give you my experiences: My son is also 7 months old. He's 22 pounds, nurses 4-5 times per day (about 10 minutes per feeding), never at night (he sleeps 10-11 hours in his bassinet) and eats 6 jars of baby food spread out over 3 meals. My 3 year old I couldn't nurse (because she had a severely tied tongue and never learned to latch), so I pumped and gave it to her via a bottle, which she wanted every 2-3 hours and still had room for solids. There's a huge range of "normal" when it comes to feeding patterns, I'm sure your son is well within them. Breastfeeding is not just about nutrition, but also about comfort and closeness. Maybe he just wants to be close to his mama :) Good luck to you!