I don't think it's possible to haunt sociopaths like him. They are simply devoid of any conscience. They feel nothing.
'Sociopath' is usually used when someone is trying to use a gentler word. Go ahead - use the word 'Psychopath'. It means the same thing and someone like Scott deserves to be identified with the word - PSYCHOPATH.