Is anyone else using an MCP3008 with Buster?

I haven't got an MCP3008 spare to test but did you remember to enable SPI in raspi-config when you installed Buster.

Is so, - can you try running a simple Python prog to see if that can talk to the chip?