some of the celebs who are gay are the ones you don't suspect.
I heard from someone who worked on a kenneth branagh film that he had a wild affair during the shooting of a particular movie with denzel washington.
also I recall my aunt telling me some years ago, that a certain member of the royal family had h.i.v. (he had picked it up in the falklands.)
she also told me at the time (she had heard all this from someone who worked at the palace) that 3 out of the five spice girls were lesbians.
I reckon a lot of the "gay" celebs are actually some degree of bisexual, just statistically and because people assume things based on whatever gossip they've heard.
James Blunt is bi-sexual so I suppose yes he is gay.
Also because of semantics -some use 'gay' as a signifier or any degree of same-sex attraction, while others do not- and because of generalised opinions like this (not to have a go at you, it's so common though).