J.S.
If he's gagging on the 1st foods then he's either getting too much in his mouth at a time or he's not developmentally ready yet for solids. He's ONLY 7 months old so there's no rush for him to have solids yet at all. They're only for practice anyway and not for nutrition.