I have a 6 month old little boy, he eats like a horse and for the past two days has thrown back his evening meal. I don't understand what this could be. He's fine with his porridge and Lunch (baby jar) and then within an hour of him having his evening meal he's sick and throws every single bit back up! I've cut down what he's eating because I wasn't sure if it's a bug or not so can't be to over feeding. Can anyone help? I also think he may be teething and have a bit of thrush in his mouth but surely this wouldn't happen with that?