Period or implantation bleeding ?

Haven’t had sex in over a month but grinded on boyfriend with legging and he has nothing on. He only pre came. Happened about 15 days ago. Period is 2 days late or 2