In the past I've had the same problem a few times. Funny, but with me, only once was it bad bulbs which caused the problem.
A couple of times it was my low battery that caused it. For whatever reason, my battery got low, but not so low as I couldn't start and run the bike. At first the flashers did what you're describing, but once I ran on the highway for a bit, and got the battery charged up, then the winkers started working properly again.
One time the winker unit itself malfunctioned (for a reason I never did figure out - probably simply age though). Once I replaced the winker, everything was hunky dorey.
I'm wondering if the double filament 1157 type bulbs all have the same wattage (just by definition) or if the "1157" only refers to the mount and double filament characteristic .....