Are you having a middle name that could contribute to the nickname? I think Joey is cute nn or Johnjo
i love Jonty as a nickname for John! or Jack is often used as a nickname for John, so that could work! 💙 Johno/Jonno. Johnny/Jonny. Jackson/Jaxon. Jackie. Jonjo. Jones. Jock. Joey. Jojo. Joe. Jax. Jay. the names Evan, Ewan, Ivan, Hans, Johann, Sean and Juan are all variations of the name John in different countries, so you could use one of those as a nickname. or if you have a middle name, you could call him by that instead, or potentially use his initials, depending on the nickname - JD or JJ etc. 💙
Jo Joey Johnny Han
I like Jax!
What's the middle name? Could call him by the first initial of his first and middle name possibly: JJ, JD, JB, JT, JP, JC, JR
My partner is Jonathan but everyone calls him Jonjo xx
johnny is cute x