Well...the BH, leg cramps and heartburn don't suggest labour is coming necessarily but the mucous plug thing might, for sure!

how're you doing?