I’ve updated to the following blueprint. It works fine if I object at a time but if one object is moving when I collide with the second object then the first stops in location and the second start moving if I then hit a third object while it’s moving the 2nd one stops.
Interesting the “finished” node seems to run when I hit play (prints that “nothing” was destroyed). Only the final object touched actually reaches “finished”