So, grandbaby # 4's initial due date was May 12th. Last week, it was moved up to May 5th. This morning the doctor said he'll make his appearance by this weekend.