Plan B

My bf did withdrawal however i wasnt sure and did not count the days properly, i took plan B. However i am suppose to have period in 2-3days according to my cycle. I am spotting some blood already when its been only 2hours of taking the pills. Is this normal?
When would i get my period?!?