Yes, you should.
Vomiting blood usually represents something more serious and requires immediate medical attention, which is what your boyfriend should be receiving right now. In serious cases your boyfriend could die so I'd suggest sitting down with him and explaining to him that his ******* bills are not more important than his ******* life. Also, if his life matters to you, then I'd suggest threatening him with a break up if he doesn't go see a doctor or go to the ER.
If that doesn't work, then call the ambulance or something because he is currently placing himself under serious risk.
If THAT doesn't work, then please do actually break up with him and maybe the idiot will realise what an idiot he actually is and maybe head over to the ER instead of being a selfless brat, no hard feeling.
Good luck and hope it helps ♥