My BB has just been creaking for most of a 680 mile tour. Exasperating. It did stop for a day after heavy rain, but resumed again, presumably once things dried out. I checked that the ring bolts, crank bolts, pedals were tight Once I was home, I removed and replaced the ring, greasing the bolts and other contact points. The problem seems to have gone away. The creak was on the Right stroke.