Well, my absolute first impression was that you probably shouldn't have used his full name (though there are 100's of thousands of Alex ). Then I read the rest of it. I rather hope he finds it stapled to his resume one day.
I am sorry you had to suffer through such an inconsiderate (your word here), but you made a very mature and wise choice in kicking him to the curb. Ignore whatever else he may throw your way, and go about your life. You're all the better for him not being in it.