Honest answer- it just depends. Sometimes it’s all part of the same action sometimes it takes days. I have a pair of pikes tht im figuring out- when I think they’re going to spawn tomorrow- it’s going to be another week…
I keep a few species of Andinoacara and they pretty much spawn as soon as they start acting like it.
from your description I’d be looking for eggs at any time.I’d be ready to feed fry in about 5 days- and that would give memsomemleeeway becuase it’s probably more like 8 from what you described to when you see free swimmers.
but it all depends. May take them a while to settle down and figure it out- they may take a few days to whip everyone’s ass thoroughly before they feel secure enough or They may spawn eat the eggs and kill each other without you seeing any of it (not too likely, but it happens)