Interesting, regarding reader psychology. I must admit I (almost...) never feel the need to "ream up", choose sides. It is a story. The characters are fiction. If the author is competent - and yes, CA is - his tale takes the turns he plans.
But he must be honest. Red herrings, in the form of smiling, winking barmen are allowed - they add spice.
Other things? I must admit I thought Connor - from his and his morher's behaviour - was a boy, not a twenty-year adult. Does it matter? Well, yes - a bit. For it is part of the relationship he has with James, and of what James tells his friends about him - e.g. about C being gay.
But in the end, the final turn must be not whether Lewis likes/lusts after H, or the other way round, but what James turns out to be.
I admit: if he is gay, I'll feel cheated. Of course straight men flirt. It may be what he does. But if the author doesn't even let him move a facial muscle when Nathan asks about H's special person in E., and J yet cones out as gay, I'd feel I have been led around by the nose.