i mean, i’m usually all for ignoring what’s ‘canon’ outside the books (stuff the author says, mostly) but nora has said straight-up that he’s demi and also…it fits? like, neil SAYS he doesn’t swing, and also his entire relationship with andrew screams ace spec/demisexuality even without considering anything nora says. so, that’s what i think
i also feel like saying he’s gay with internalised homophobia is also a terrible cliche straight-person-headcanon lmao
Also, consider that he while he had qualms about kissing Andrew because he felt like he was ignoring what his mother told him about relationships in general, and he was worried about putting him at risk, he had literally zero concerns about the fact that Andrew was a guy. He even said it didn’t matter that he was a man.
Neil makes it clear in so many ways that he’s not particularly interested in sex before Andrew. He refers to masturbating as being like eating, something he took care of because he had to not because he particularly wanted to or enjoyed it. If someone wants to headcanon Neil as gay/demi, that’s fine, but ignoring the demi/ace spectrum aspect of him is a crime when there is so little demi/ace rep out there.