Hi Melster12,

When people show you who they are believe them
I'd like to.welcome you to bpdfamily I'm sorry to hear that. I understand how confusing and painful the behaviors are when you're blamed for their bad behaviors and treated like an ends to a means.
We're not professionals and cannot diagnose but what we can look at are BPD traits, a theme that I pick up in your post, maybe others will see different things is emotional immaturity, he could be very emotionally immature and a cornerstone for the disorder is emotional arrested development, a pwBPD lack emotional maturity are at the level equivalent to a young child.
You have a full plate, you have good judgment, you were careful with the red flags, I met my ex on a dating site too, your post reminded me of a dare that we had a couple of weeks after we met, she also invited me to her house on the first date, those are wise words ( in quotes ) A pwBPD act out when they're rejected, they're hyper-sensitive to rejection it's like acid to them. I didn't think we were serious, I did stand her up and went out to a bar with my best friend and she kept calling my cell phone, I picked and the best way to describe it was borderline anger, that was huge red flag, it was on old flip phone, I closed it after our call was finished and liked at my phone and my spider senses went off, but I ignored it.
You can read some of the stories on the divorce board
https://bpdfamily.com/message_board/index.php?board=10.0 you were smart and you dodged a bullet.
It helps to talk to people that can relate with you, these s experiences and breakups are like nothing else. Read other discussions, share your experiences with others, we have a lot of material on the site, you can learn a lot about r/s's and about yourself.
Some pwBPD will split their ex black and some don't, some will keep trying or try harder to recycle the r/s. Splitting goes both ways, you may be split for a short while or a long while and at some junction in time you hear from them again.