He signed the bill ending DADT back in December... it's just taken this long for the Pentagon to finally deem that the US military was completely ready and all soldiers and future soldiers were fully trained on the new military code.
There is still 60 days before it is 100% enacted and on the books... But, progress is being made.
As a future soldier who is not heterosexual, I have been keeping up with this stuff over the last month or so.
Sadly, even once servicemen and women are allowed to be openly out, and declare themselves as homosexual or otherwise... There is still work to be done. Sexuality is not seen as a protected status, such as race or religion, and discrimination because of such on an individual level will not be handled by the same processes that one would go through because of discrimination based on race.
Even more-so, because of the Defense of Marriage Act signed into effect during the Clinton Administration, marriage is still sadly seen on a federal level as between a man and a woman only, so therefore, same-sex couples who are legally married in their state, or have an equivalent status, are not treated as such by the US government, and by extension, the US Armed Services, so therefore, they are not allowed the same privileges that are awarded 'traditional' marriages. Which means the person you are married to/ committed to, cannot be a recipient of your military health-care, housing and family benefits... they're not even legally recognized as your spouse, but as a 'cohabitant' which is seen as the same level as people who are dating.