I’m sorry for your loss. Your son sounds like he was a fine young man.
But I don’t see what he has to do with this particular case, given the horrifying, bizarre and sinister details of what happened here.
Young, living out of a vehicle to stretch dollars, not a douchebag... See them (similarities) yet?