Add an instance variable to your boss named 'canFire' or something, check this is true when going to spawn a bullet, and when he does spawn a bullet set this to false so he wont spawn another straight away.
Then after the bullet is destroyed set the bosses 'canFire' variable back to true, not sure if this would do what you wanted.
Other way you could set the variable back to 'true' every 1 second or something.
Hope this helps