I second what PP said about finishing the bottle. It sounds like your little guy is genuinely hungry, OP, and this is probably just his normal growth curve-- my DD ate a ton at that age and was long and skinny, and I would almost be in tears at the doctor's appointment as they lectured me about trying to fatten her up. (Time for a new ped.)
That said, I have seen overfed seven-month-olds. You can tell not by their weight but by seeing that their caregivers resort to the bottle for EVERY complaint. Whenever the baby is tired or fussy, they pull out the bottle. I am just mentioning this because although it sounds like this is totally NOT what's going on with you, it can happen. One of our relatives refuses to give her child a pacifier but the child very clearly has a need for a lot of sucking, and that (bottle-fed with breast-milk) infant is about the size of yours. That said, most parents are better at reading their children's hunger signals than that, and if your kiddo is going crazy for the jarred food, too, it sounds like true hunger!