As you were not on birth control when you had intercourse, there is possibility of pregnancy
But the spotting you are having could be due to withdrawal effect of the deposit also.
So you wait for 3 weeks after intercourse and go for pregnancy test, preferably blood test
If the test comes negative, the possibility of pregnancy is very less.
And you can go for depo injection.
For more details you can ask me directly through the premium forum.