Having been on 4 recent cruises on Panorama, I can say that 9:30 is a bit optimistic for having a shuttle pickup. The ship does get in before 9:00 though. If you choose self-assist debarkation, where you carry all of your luggage off yourself, and if you are among the first off the ship, you could make a 9:30 shuttle pickup. If you have to pick luggage up in the terminal, I wouldn’t recommend having a shuttle arrive before 10:00.