I had a childhood friend, Frederick Randolph Wilkerson. He was of German descent. He was known as "Corky" until high school and "Wilky" after that although he now refers to himself as "Fast Freddie". He is definitely a "Fred"!
For your grandson's birthday maybe a nickname is called for!