Yes, today is Dina's theoretical due date, and could well have been the first time we met Ben.
I'm glad that he decided on an early arrival!