The file name is ball bit, hence I guess you want to simulate a toolpath.
That is tricky when you feed the boolean difference with all the objects you want to subtract at once.
My solution is a loop with Anemone. You can tweak the parameters to simulate step over.
ball bit 0.90_mrtn.gh (19.9 KB)