Turn on dc spike

Is fine as long as it's less than a few hundred ms (small thump with cone settling to rest position immediately, no bounce). I send far more when using AC coupling, and no issues. With DC coupling, it's a little more complicated and probably safer to have a delay turn-on.

In reality it will be more than 2V, if you've observed this with speaker connected. The load current results in a voltage drop at the output. If you have more than 30V supply it's better to charge output caps before connecting the load. If it's a DC coupled amp, better to have delay and protection against sustained DC.
 
A 3-5 second delay with relay is really a no-brainer to add to amps.
If loading is needed at turn-on, a resistor around 500-2000 ohms can be added as well.
No more thumps.
You mean 500R-2000R 1w resistor in parallel with spkr? This is the pre stage i'm using with that amp.

Edit- omitted 100R resistor in series with the +V & reduced the output cap to 4.7uf. But similar result.
Small pre for mp3-CD player-2.gif
 
I believe it's an AC coupled amplifier & without output cap! Anyway i found that the turn on pop/ noise problem is inherent to that common emitter transistor preamp. I disconnected it & now everything is fine.

View attachment 1044233
That amp schematic clarifies things - it's AC coupled INPUT, but DIRECT (DC) Coupled OUTPUT.
Your previous comments made things confusing.