I want to follow your post. DS is kind of having same problems. He will eat the puffs and a few other things.
Our problem is if the taste is strange, lumpy or not, he will gag himself until he porjectile vomits everything! He does this with some purees...weird
And it makes NO sense what he is ok with and not: boiled broccoli tops=good to go, avacado (totally smooth)=vomit
Both green both veggies, but forget it!
He is a week away from 8 months so I am hoping it gets better as he gets older
Hope your LO does better