I am not quite sure that he has antisocial personality disorder. ASPD is the only one diagnosed before 18 years of age. These are kids who, more often than not, get in groups and behave against the norms of the society. Get in a group and steal, get a neighbor's car for a joyride, lie, be truant, drink and use drugs, get in fights, rebel. Of interest, most of these traits burn out by mid-30es, and also of interest, most successful treatment is via group settings. Put such a kid into wrestling where the coach would say, "one more time, and I kick your behind out", and half of the behavior is gone. Army setting is curative, too. People with ASPD do grow, they are just a headache for the society in the process.
But I don't see any group in the background for CS. He hasn't matured at all. He is sitting days on end at home, alone, playing his PS. Stealing a can of beer and drinking it in a public toilet could indicate antisocial traits in a 14-year old. In someone close to forty, I don't know even know what it is. An alcoholic with catastrophic hygienic habits and poor sense of smell, maybe?