My period is late and I spotted twice after a pap smear... Should I take a pregnancy test or is the delay due to the pap smear?

Don’t guess. Take a test.  they are the same tests used in a doctors office. They can detect a pregnancy 7-10 days after conception. The best time to take one is when you miss your period.  if you doubt the result you can repeat it in 1-2 days. If you were pregnant the hormone level would rise enough for detection.