Port Canaveral makes you get off the ship. I have done several B2Bs in the last year from this port and the first few times were nightmares: We met in the theater, hung around until there was zero count (nearly an hour), then were brought as a group off the ship, through the terminal and downstairs to facial recognition where they made us wait again until the guest services team member was told he could bring us back up to board (about 40 minutes of just standing there). Because there was a huge lack of communication between the port personnel and NCL, by the time we got back upstairs general boarding had already begun and we were in a very, very long line to board. We were not happy and very frustrated!
After boarding, I met up with the GM and he asked how the B2B process went and I was honest about how ridiculously long it took.
A few weeks ago, I did another B2B from PC and the process was nearly perfect. We were taken off the ship fairly quickly by a guest services rep, were met and escorted by the assistant GM and although we still had to go through the terminal and downstairs again, he made sure we were scanned and back on the ship before regular boarding began. If not for his presence we might have had a long wait again.