And Mighty - don't make any ASSumptions about this baby. It could be his. Or she could have had sex with her ex that same week. Or she could be lying about her due date. Nobody knows, and nobody WILL know until the paternity test is done.
All you can do is keep on keeping on, and give some thought to what are dealbreakers for you. If this IS his baby, is that a dealbreaker for you? (It would be for many, but not for everybody.)
Whatever you do - DON'T take him back until he DOES THE WORK.....the worst thing you can do is take him back too early. And besides - no matter how he feels right now, it's possible that if this IS his baby, he might change his mind yet again. So just breathe, stick to the high road, remain noncommittal, and focus on YOUR internal work and GAL right now.