the breaker tripped because you were presenting it with about 40 amps (CFLs, 15 x 1.2A = 27.6; heater, 1500 / 120 = 12.5A) it took longer to trip at that current level than say 40 amps of heaters because the current draw from the CFLs is pulsed not continuous like a heater so it took a few min...