U don't need to wait for your periods but Do your urine
pregnancy test once and if in doubt, do one Usg also to rule out pregnancy. Then u can go for Depo provera injection. But u must know few things. This injection may sometimes lead to irregular periods or spotting. If you face this side effects, u need not worry much. Also, long term use of Depo provera cause osteoporosis. So limit it's use for upto max 1 year, though the bone loss gets recovered after stopping it