An 8 ohm speaker is like a dead short to the output of a 555 and might have destroyed it. The 555 is not a power amplifier.
If the power supply is 12V then the very first pulse would try to charge the output capacitor through the 8 ohm speaker with a current of 1.2A but the max allowed is only 200mA. The next pulse would try to discharge the output capacitor with 1.2A but only 200mA is allowed.
To avoid confusion, I am not suggesting that you drive a sounder with the two 555's circuit.
Buy a sounder that will give out a tone of about 3KHz thru 5KHz when it has a Vdc applied.
You can buy sounders of this type that will give out a tone when you apply 3Vdc thru 15Vdc.
If you want to boost the sound level use a 'sound bomb' and drive it with a transistor which in turn is driven by your PIC port output.
[same as the motor circuit posted on your other thread]
As you have a PIC in your project, its cheaper and more efficient for the PIC signal to drive the sounder than two 555's.
Piezo transducers are cheaper than buzzers with the in-built driver circuit, if you're going to use a PIC then you might as well driver the transducer directly rom the PIC. If you want more power then h-bridge it by using another IO pin with the anti-phase waveform on it. If you want it to be really loud then you could add a couple of transistors and an 8:1k audio transformer but it would be far cheaper to the go for the sound bomb idea in this case.
To avoid confusion, I am not suggesting that you drive a sounder with the two 555's circuit.
Buy a sounder that will give out a tone of about 3KHz thru 5KHz when it has a Vdc applied.
You can buy sounders of this type that will give out a tone when you apply 3Vdc thru 15Vdc.
If you want to boost the sound level use a 'sound bomb' and drive it with a transistor which in turn is driven by your PIC port output.
[same as the motor circuit posted on your other thread]
As you have a PIC in your project, its cheaper and more efficient for the PIC signal to drive the sounder than two 555's.