Jonathan was always depicted as 100% straight IIRC, his fantasy in Superstar involved attractive women amongst other things. Agreed though, not a lot of straightforward gay guys in the Whedonverse, except for Larry, whose being gay wasn't played for laughs but whose self denial was, once he was out, he seemed fine.