He's grown.
If, "You're rude, disrespectful, not trying hard enough, blaming disability, or whatever. Just straighten up and stop," was going to work, it would've, in childhood, and it does, for neurotypicals, particularly those who like having their intrinsic motivation killed off. . .wait, who'd like that? Ah, behaviorism, same place ABA theracrap comes from, lovely, not.
Behavior is a signal that a problem has already happened. It's not the root. Crying, pouting, whining, likely to elicit empathy from loved ones, aren't usually problematic. Swearing, spitting, kicking, hitting, biting, cutting, trying to take life, succeeding at it, not likely to elicit empathy, very problematic, it means the same thing! The person is stuck. Plan A is only useful in life and limb saving situations.
Plan B and C work, no matter the diagnosis, and even for NTs.
Plan B:
Empathy for the person having difficulty
Defining the other person's concerns
Brainstorm mutually satisfactory solutions, giving the person with the difficulty, first try at it
Real example:
"I notice you have difficulty when I poke a hole in your chicken pot pie. What's up?"
"When you poke a hole in it, the crust gets wet. Crust is supposed to be crusty."
"My concern is (or, "The thing is,") if I don't let the steam out, you'll burn your mouth. I wonder if there's a way for the crust to be crusty, and for you not to burn your mouth. Got any ideas?"
Take the crust off with a spatula, and set it aside? I could eat the crust first, and by the time I'm done, the inside will be cool."
"Deal."
This problem didn't get solved on chicken pot pie night. It was about a week later. It was moved to plan C, until it could be dealt with when the explosive 4 year old in question, was calm enough to think. Plan C is about frying bigger fish first.
Look at everything she got practice at, flexibility, adaptability, problem solving, and frustration tolerance.
Dr. Greene likes to start plan B and C with kids, so they don't have to hurt and suffer for years, but he's worked with adults, too. It works, even with prisoners.