Old-fashioned boys' names are in fashion so you might have trouble finding a nice but rare one.
You should definitely avoid Albert, there are loads!
I know a Stanley as well.
I do like Raymond, Ray for short, and I don't think that's too popular (yet!)