when is james o halloran baby due