Thanks Nessa and everyone else, with support groups like these, immigration is a little less horrible
I already have my PGR document and everything else. I went to the PGR building to pick it up and noticed that I had left the receipt they give you at home! (oops!)
So I had to run home and get it, luckily I live only 4 blocks away! I have all of my documents and I already put them in an envelope ready to be handed in tomorrow. I also typed a letter with a checklist and I explained there the reason why I'm also giving them the SSP document (police check update, preventing further delays, etc.)