I noticed some bleeding last night for about 2 hours accompanied by mild cramping. The bleeding has stopped, but not the cramping. The last time I had sex was 26 days ago. 

I’m taking birth control pills, and I’m on my last 2 days of active pills, so it’s a little early for a period. Also, I haven’t gotten my period for the past 2 months. I took a pregnancy test 21 days ago, and it was negative. 

Is it possible to have this late or an implantation bleeding?

would it have been too early for the pregnancy test to detect it last time I took it?