First check your batter connections at both ends, clean and tight. Check the inside of the light socket to make sure the connections are free of crud. I don't know how you checked the bulb, but I would try a new one once you're sure everything is clean and tight.
Harley Davidson Forums Start here, check the stop lights with a good test light, pay close attention to the socket for looseness and check under fender wiring