Actually in the early days of HIV there wasn't the testing there is today - even if you were tested it could take weeks to get the results. The ban on gay blood donors was obviously based on voluntarily not giving blood as who would know if a gay person gave blood, there is no test for gayness (unless it is an uncommonly good sense of style) - but no one in the gay community that I knew of would have risked others lives without knowing they did not carry the HIV virus. Now that the testing is much quicker, most people feel this rule should be repealed or relaxed - but through the years I am sure many gay men have donated blood, once they were sure they were not putting anyone at risk - the tests done on the blood supply is extensive and I would be very surprised if anyone now would be at risk, but in the early days some people did get HIV from the blood supply. We all have to be thankful that the medical community has diligently looked for cures to HIV and better testing. But, in the case of this storyline, Sonny is such a good honest character he would have known this - volunteered that he is gay and most likely been turned down, the writer's missed the boat on this fact.