Dawn,
Try to stay calm, you brought him to the Vet ASAP and I am sure they are taking really good care of him.
I remember when TJ was sick when he was little. It started when he was just over 4 months old. He would poop mucus only. To make a long story short...after a few months, he also started to vomitt, and yes it smelled like poop, had blood and mucus in it. The reason why the vomitt was like that was b/c he was sick with IBD and he also was (and still is) a poop eater. So the vomitt included yucky poop
Please keep us updated!
We will pray for him too!