No matter what you do about reporting B, please, please, please, make it very clear to him that you want nothing more to do with him. And then stick to it.
This broken wrist should make it very clear that B wants nothing good for you. Next time it could be worse. Get him out of your life before its too late.
I went back to the doctor
To get another shrink.
I sit and tell him about my weekend,
But he never betrays what he thinks.
Can you see the real me, doctor?. The Who