Took me a while to find it, but if any 555 enthusiast insist on using it I've had no problem with OP's circuit, however with slightly different values. No idea if that matters, perhaps I should try yours.
Disregard the diode, dunno what that was about. And R11 was in case of mosfet I think I remember, so disregard that too.
I just tried it for hundreds of toggles. Seems rugged with both short and very long button press. At first I connected 6-2 floating by mistake, and it became super erratic, naturally.
-Does your load interfere with VCC and thus threshold, perchance?
(PS. I now see it's just 20mA, so no)
C8 could conceivably keep 6-2 steady while button is pressed, and while VCC drops or there are transients, and thus throw off the threshold?