it might be some bile id just keep an eye on him.
DD threw up blood at around 12 weeks which was scary, Dr told me to just keep and eye on her and if she did it again to go the hospital, she was fine, if your worried ring nurse on call