Do you know that he has been diagnosed with PTSD, or did he just tell you has PTSD?
The reason I ask is that sometimes a person with a personality disorder who is malignant, will scapegoat using things they don't have in order to make you feel sorry for them and put up with more games. And they make a bad name for people who really do have those issues in the process.
A common example is sociopaths who claim they have high functioning autism, in order to get pity and to get away with things, while also making a bad name for people on the spectrum.
A person with PTSD is still capable of being mature and respectful of your feelings. They might engage in those behaviors, but when they are calm, they are capable of owning up to it, explaining that they know their behavior must be hurtful and confusing for you, apologizing, and owning up to the reality that they're not ready yet, or that they need some outside help like therapy if they are going to make a relationship work. PTSD does not affect our ethics or who we are as people.
If he never owns up to how his behavior affects you, then it doesn't matter whether he has PTSD or not, because there is something else wrong.