FWIW, the default bitcoin miner also does this — it just doesn’t print out when it “finds some zeroes”, only when a real proof of work is found.
Thus, my CPU miner always shows when it stops working on a solution, and starts working on a new solution. Just giving you a bit more information on the whole process.