This should really be on the Writing Board. I know it asks about names, but it's definitely tailored around the character. I mean, the WB exists for a reason.
Agree with Rox that I can't really see a
Doug as you describe. I don't like
Devin at all, but I like
Blake, though it feels kind of now for a 21 year old.
My top pick would be
Luke, though.