I have found that taking the male( out of site ) away is advisable for no other reason > if feed well she will breed every 2 weeks.
Even if the male appears not to be eating the fry she may.
The female may even bet up the male or the other way around(after 2 week, or if the male has had enough of her bulling ) so a 900mm tank I now think is best even thought I have breed cockatoo's in a 600mm tanks.
If you do remove the male, a week after the eggs are laid is about right > the fry should be free swimming for a day or to by then, earlier if you can do it with out disturbing the female(at night maybe).
They are an easy species to breed and raise if given the right conditions(including tank size).
Best breeding temp is between 24 - 28C, although they can breed in cooler conditions. Any warmer the fish will consume more energy(food) just living, let alone getting the female gravid or growing the fry, the fry should be ready to breed them selves by 3 to 4months
Bilbo, why do you think you will not have a spawning for a while??
Good luck Ryan and Olly