Are your referring to a planned or unplanned stop?
M00 is a planned stop.
M01 is an optional planned stop, which can be bypassed by pushing the optional stop button, which toggles the control to bypass the stop if you decide you do not need it.
Unplanned stop: press 'single' and wait for the current move to complete. You can then stop the spindle and coolant if you wish, via the buttons.
What other situations were you thinking of?
First you get good, then you get fast. Then grouchiness sets in.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)