I'm not really sure what the purpose is of an acid stop bath. Of course, the acid does stop development, but it seems to me that a plain water stop bath will do the job (somewhat more gradually) by dilution of the developer, particularly if the water treatment is done with adequate reproducibility and agitation, and provided that the overall development process is calibrated to include the more gradual effect of a plain water stop bath, which could include extending the development by a few seconds.
Please clue me in if there is something absolutely essential that the acid provides. I may be missing something.