I imagine I would use "staunch". In American English, I have heard people use both "stanch the flow" and "staunch the flow", however "staunch the flow" strikes me as the more commonly used of the two. A search on COCA seems to confirm my native speaker instinct.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.