I'm so glad that everything went well with Jasmine's spay.
I'm not sure what to tell you regarding the choice of picking her up, or leaving her at the vets over night. I chose to leave Penny when she had her surgery and had 8 teeth pulled, but that is because I trust my vet to watch over her and I wanted her to be comfortable ( pain meds ). When I picked her up the following day she was very sore and did not move much for the next few days.
I'm sure that what ever decision you make will be the right one for you.
Hugs to Little Jasmine from all of us here .....