Up front, I'm going to disclose its my dad's name. Having told you my bias, I really do love it.
I could see a little boy being named
Roger. I don't know of anyone "grandpa" aged to have the name
Roger though. More middle-aged I guess.
Roger Alan sounds nice.