Luke is almost 9 months, and a lot of babies his ago are eating small finger foods...puffs, cheese, small peices of meat, chix etc...

I have only tried puffs, i figured those dissolve, and every time I give him 1/2 of one, he will gum it then go to swallow it and gag. He keeps it in the back of his throat and gags on it, until I grab it out, or he eventually swallows it. If its really bad, he will throw up.

Suggestions?

Is he just not ready, or do I need to stick with it and eventually he will learn.