OK, indulge me, please. 
I am 35 weeks and have had a meltdown about nothing being ready, at all. DH thinks that I have ages as my offical due date is 40+10 (this being France).
Is there any way to predict, roughly, when the baby might come out, given the following:
DD born at 40+5 (with no prior warning at all, 12 hours from first contraction to birth)
This pregnancy I:
Have been having BH since quite early with severe cramping from 33 wks (calmed down a lot now, mw said I did too much over Christmas and NY and these were contractions)
Have been noticing small amounts of mucous since about 30 wks
Have started to leak a little bit from my boobs
Nesting has kicked in big time
Feel like I've been kicked in the fanjo, but I suspect this may be first niggles of SPD (not sure, didn't get this in first pregnancy)
I feel as pregnant now as I did at about 37/38 wks pregnant first time (the heaviness, pressing down, etc)
Any chance this baby might arrive earlier than DD or is it just too impossible to predict?