I don't think this was mentioned in any of the release notes but I just realized that you can now unlock all of your classmates that require you to have the Beggar shop opened when you choose Shasha on the date. If you choose the Shasha path you will find the Beggar all the way on the left just outside of the school near where Nadine parks her motorcycle. You can get him Maria's panties, the whiskey and Sausage and he will open up the shop.
If you choose Sarah on the date then you will need to bring the beggar the items he asks for outside of Rachel's home. Once you do he will start to appear outside of the school and he will sell you items from either location.
If you choose Shasha you can find him both in front of Rachels and in front of the school right after you end the date night. If you speak to him in front of Rachel's after the date he will tell you he might have something for you later. If you speak to him in front of school you can bring him the items he wants. Once you unlock the store he will sell you items from either location.
In either case you choose Sarah or Shasha, once you get to the Nadine mission if you speak to him in front of the school he will just sell you stuff from the shop. You will need to speak to him in front of Rachel's to progress Nadine's mission.
This must have been one of the Xtras that BON didn't broadcast.
EDIT: I edited this post to update with correct information. Originally I said Beggar won't appear at the school if you choose Sarah and that is not accurate. I also said you couldn't buy things in front of Rachel's home if you choose Shasha and that is also inaccurate.