Definitely set on the name, he will be named after my great grandfather Alfred. He was always known as Alfie in the Navy before he passed.
Second name is also after my grandfather John. He is just John, not shorted for anything.
Can't decide on whether we should call him Alfie John or Alfred John. I plan along with family to call him Alfie or Alf.
Any opinions appreciated, thanks.