Hi Sarah, this sounds "normal" to me! DS had purée or real food no lumps. He was eating regular food well after his first birthday. He was very sensitive to some food and would also throw up from gagging. He's almost 3 and only managing peas now! He will eat just about anything only recently and it's due to him being sensitive to food textures. He's a big healthy boy so try not to worry as it won't last.
I offered well cooked toast fingers, watermelon,mummums, bread sticks and that was all at 9months as he aged closer to 1 I introduced cheese and sandwiches, crackers, banana and the main thing I learnt was if you offer a new food or new texture I should say, offer it first so the belly isnt full so if he gags he won't or is less likely to throw it up.
Try not to worry Hun by the time DS was 18months he was eating spag bowl, strawberries and a few other regular foods. DS has always been sensitive to textures but like I said he eats almost all textures now. I just needed to take it slowly. My DS skipped the lumpy stage all together!
You can find some awesome chicken purées that include chicken, sweet pot, zucchini, carrot and apple. It's sounds like a funny mix but it's smooth and the blended chicken is quite fine and appears like flecks of white. These kind of purees will give him the nutrition he needs while he gets use to other foods.
HTH