I have noticed that with Windows print servers as long as you have successfully spooled and printed to the print server it will hold all output until a new printer is assigned to the queue. I have had cases where end users have opened a printer to swap out a toner and needed printers re-mapped, all I had to do was assign a new printer and all the on hold documents were sent to the new printer.
What is best in my case is that Basis is not responsible for the Windows print servers, so any after hour calls are routed to the server team and I get a full night of sleep!