You were very lucky with those bits as used them myself, weak as shit, broke on me as well, only bought as didn't have snap on one small enough, but after it snapped I got a tapered one from snap on, did the job.
Glad you got it sorted now anyway.
tabetha