I’ve always been wary of naming a character “John”. But, I mean, this is so clearly author insertion that it would be disingenuous not to call him John.