It is possible to get pregnant from pre-ejaculate. If you had your period I would guess that you are probably not pregnant. If the incident happened only 2 days ago it would be way to early for a test to detect. I’m not sure about the cramps, it could just be really bad PMS. My advice would be to try no to stress too much for now. If your next period is late I would take a home pregnancy test to be sure. If the bad caramps continue in the meantime though you might want to contact your doctor. Also even if he doesn’t ejaculate inside you, you can still get pregnant (or STDs) from unprotected sex.
Kate