In your first spawn, it seemed that you were too impatient. I hope in this spawn you have given them enough time.
Keep in mind that bettas, like other creatures, have different levels of aggressiveness. Some would attack the female if she is "late" returning to the nest. But this doesn't mean their done. So if the female still returns to the nest, that means she still carries eggs. Sometimes the spawning process can take a full day. It depends on how often they embrace perfectly.
I hope you didn't take out the female prematurely, because it may cause her problems.
I'm happy for your successful spawn. Good luck on raising the fry.