Where does it say at this level means ALL of his haki? Continuous flow implies a controlled rate, not a total dump. If you were pouring all your haki, it would be a one-time release done. The fact that it keeps flowing means you're regulating a steady output from a larger reserve.
If the drain isn't instant that means Zoro did not pour all of his haki. He only poured some of his haki.