Period or implantation? READ DESCRIPTION FIRST

16 days ago i was fingered by my boyfriend and I wasn’t sure if he had precum on his hand.... we didnt have penis in vagina sex. I took a test yesterday and it was negative. But today i got this. My period is due today or tomorrow. I’m 14dpo. Period or ib?