Male 26 vomited yesterday first time it included blood, 2nd time it had black grit bits sunk to bottom of toilet? (bleeding anus yr ago, heart burn)

UGI bleed. Spuds typically of an upper GI bleed which may be a consequence of peptic ulcer disease but other etiologies such as a tear of the esophagus should be considered. Please call your doctor now.
Go to Dr/ER. The 'black grits' is partially digested blood, and he needs to be evaluated.