Mucus plug / bloody show?

Had a membrane sweep 1 1/2 ago and this fell out of me and little pieces every time use the bathroom. I’m currently 38+6 days and 2cm 60% effaced

Due date aug 9th.

Does this look and sound like labor is imminent?

First baby !