Oh huge hugs, mizzsocial! How terrifying for you!

It sounds like your little one is doing well though & seeing a HB is an excellent sign! It's not uncommon to have a bit of spotting with a BM too btw.

Wishing you all the best.