WORRIED PLEASE HELP

so my "period" was supposed to end yesterday or so i thought im now spotting im freaking out idk if this is implantation bleeding or just a side effect of my BC ( Nexplanon ) which is good until July of this year HELP !