I'd put money on it, takes a lot to damage a BB spindle. What type is it? cartridge or cup and cone? I've heard tell of axles getting bent slightly but that wouldn't make the cranks come loose so I severely doubt it's that 99% sure that the square on your cranks has rounded out slightly.
take them off, clean then and the BB, grease the axle and the crank bolt threads, re-fit and ride for a bit (not too fast but enough to test). If they come loose again, get new cranks.
I'd put money on it, takes a lot to damage a BB spindle. What type is it? cartridge or cup and cone? I've heard tell of axles getting bent slightly but that wouldn't make the cranks come loose so I severely doubt it's that 99% sure that the square on your cranks has rounded out slightly.
take them off, clean then and the BB, grease the axle and the crank bolt threads, re-fit and ride for a bit (not too fast but enough to test). If they come loose again, get new cranks.