We just did B2B in Japan and we got our new seapass the night before, and were free to leave the ship for the next day when we chose to, and then we came back a few hours later.
It was all seamless.
So, I guess it depends on the port and the country? (and the ship?)