Can gay or bi-sexual men donate blood?

Gay and bisexual men are eligible to donate blood. According to FDA guidelines, if a man has had sex with another man (MSM), he must wait three months from the last sexual encounter to be eligible to donate.