To each his own, as they say. For me, I just leave the printer turned off. When I want to print, I release the job to print but don't press the Print button. I turn on the printer and THEN hit the print button. I can print a number of jobs in a row with no problem that way. As soon as I am done printing. I simply turn off the printer. I don't have to reboot my pc at all. Works like a charm.
Considering the waste of paper doing it any other way not to mention the lost time, I literally only have to wait seconds for the printing to start.
Leave printer turned off at all times. Turn on when print job is set to be released, less than 10 seconds, print, turn off printer when printing done.
It's much more difficult for my daughter at the university. Multiple professors queueing up print jobs from different pcs to assorted shared printers. It's a mess.
This bug has been unresolved for months now. I am not optimistic that Microsoft will fix it anytime soon.