various steps in `[[finish]]` should wait for buffer depletion.