Mine took up to a day to give birth sometimes!
Would always try feeding Momma and if she was hungry I would feed a tiny bit of crumbs during the birth every hour if she was still interested, almost always the mommas were hungry!!!
I have kept a number of males and females in community tanks and everything depends on their personality. One of the meanest Betas I ever owned was a female, tried to KILL anything in reach. She was like a rabid dog. I don't mean chase or scare either!
Good luck and congratulations on the new babies!