I don't know where the breaks might be coming from.
You can have Pin 10 (OC1B) toggle at the same time and if you set the two pins to opposite values you should get the complimentary wave.
// Enable OCR1A (Pin 9) Toggle on Compare match
pinMode(9, OUTPUT);
digitalWrite(9, LOW);
TCCR1A |= (1 << COM1A0);
OCR1A = 8;
// Enable OCR1B (Pin 10) Toggle on Compare match
pinMode(10, OUTPUT);
digitalWrite(10, HIGH); // Opposite phase
TCCR1A |= (1 << COM1B0);
OCR1B = 8;