@Disasm added a delay and it does cause the CS pin to rise after the last clock, but the MCP3008 MISO pin still outputs zeros with a voltage below 1V, several seconds from power being reapplied.
MISO with correct voltage output:
MISO seconds later:
@pds What is the undocumented option? It might help fix the issue.