be more defensive about HM stop requests

don't respond to the request if it brings the number of instances below
the desired number