Baby chokes on everything!

Hi so I’m a ftm and my daughter will be 9 months in 2 days. She barely eats her baby food the gerber stage 2 containers. Most the time she’ll only take half the container. She eats the gerber star crunchy things one by one because if I give her more than that she’ll cram them in her mouth and choke and gag. The yogurt melts I don’t give her anymore because she gags and chokes on them as well. My husband and I have tried giving her tiny bites of this and that off our plates and she does okay but I’m paranoid at anyone but me giving her anything because she chokes on everything. It’s like she gets whatever it is in the back of her throat and doesn’t know to swallow or cough. She just gags until I sweep her mouth with my finger or pat on her back. Any advice is welcomed and please don’t be rude. My nerves are shot because I’ve seen her turn blue one to many times and think the worst. We’ve all had those moments but I feel like I’m having them every other day.