Hi all had this come out today as well as smaller bits like this yesterday is this mucus plug? Have had period cramps and Braxton Hicks for a few days but nothing too bad.