I’m not familiar with bitbox, but assuming it’s a key manager (wallet), some things to consider:
1) UTXO management is important.
If you send all at once, it will create a new, single UTXO. This is fine, but it has the drawback of allowing others to see your full balance when you spend from it in the future.
The benefit is, it will be large enough to not get REKT by fees when the chain is full
For example, you want to avoid small UTXOS. IMO, I try to keep all UTXOs above 2 million sats.
Consolidating into a single UTXO also will reduce your privacy a bit because it will tie all the spend UTXOs together.