Perhaps, in the interest of full disclosure, he thinks it best not to keep it hidden. Some may want to know this the next time they go to the polls. He is an elected official, after all.
I'm just waiting for someone running for public office to announce they are heterosexual. Why do we need to know? Either you can do the job or you can't. It's always the homosexuals who make it an issue.