So when you say that John could be other sexualities that don't involve boy lovin, are you referring to like ace and aro?

Yes, or something along the ace spectrum. Or, he could be a SAPIOSEXUAL