TMI mucus plug?!

Cindy • 20 year old FTM. Mother to a previous baby boy, Adonis👶🏻💙 Born at exactly 42 weeks on June 24, 2015. 8:23pm.👪❤️
Can anyone confirm whether this is my mucus plug or not?
I'm 40 weeks +4 days desperately waiting for my son's arrival 😣 
Sorry for the pictures lol I just want to know