You're mixing your terms and disorders.
While Antisocial Personality Disorder (under which "sociopath" falls) and Borderline Personality Disorder are both Cluster B diagnoses, my layman's opinion is that he presents with behaviors more characteristic of another Cluster B condition: Narcissistic Personality Disorder.
Can you have both? I read a really good book which explained my ex-husband to me. “The Sociopath Next Door”.
Watch youre speaking of The One here
Barry can be all the mental disorders at once that he wants to be...
hes that intelligent...