You'll need to refer to your current independent contractor agreement to see how pending transactions and listings are handled upon departure from your brokerage. Every brokerage has different policies on this.
Obviously, there is never a perfect time to make a move, especially when you have deals pending. I've seen agents get caught in the cycle of waiting for a deal to close before moving but then have another deal that they write-up waiting for the closing.
At some point, you have to weight the cost of your pending transactions against missing out on all the benefits you'll receive at eXp, including, the stock, ICON program, revenue sharing, kvCORE, training, split, etc...