If we assume the guy is in fact completely innocent of soliciting for sex, he is still a complete IDIOT for putting himself in the position of the appearance of doing what he was accused of doing.
That said, I have to think that Mr. Stephens is probably guilty as charged. It seems that ardent activists often skate very close to the edge of succumbing to the very temptations they preach against.
I have also found myself wondering about the Phelps guy. He is the one who showed up at Matthew Shepherd's funeral with signs saying, "Matthew is in hell. Get over it." or something like that. What a couple of morons. The love of God is no more in them than the people they criticize.