The thing you should pay attention to now is that, by sending a partial amount and sending the remaining balance to the sending address, you may damage your privacy.
Oh, so someone can locate it when the transfer gets public?
But sending it all at once would get it impossible to someone else to steal it? They won't have the time to do that, right?
Not for stealing, but partial payments that send the rest to the same addresses can be identified as you making the payment.
There are blockchain forensics companies such as Chainalysis who are making a profile of all bitcoin users by analyzing their transactions and one of the most common ways to know if the same person is making two different transactions is by checking if it sends the change to the same address. If it does (and does it many times), and the other transaction spends from that address and sends some back to itself, the forensics companies can identify the two sending addresses as belonging to the same person.
For example, Person 1's transactions:
1.0BTC 0.6BTC 0.5BTC
bc1qxxx -----------> bc1qyyy -----------> bc1qzzz
^ A | ^ B |
| 0.4BTC | | 0.1BTC |
+----------------------+ +---------------------+
Transaction A sends 0.6
BTC from bc1qxxx to bc1qyyy. This is done by spending the 1
BTC input in bc1qxxx and making two outputs of 0.6
BTC and 0.4
BTC in bc1qyyy and bc1qxxx respectively. This is the way wallets send money by default. Because it's the default way and most people will send transactions like that, forensics companies can identify that address bc1qxxx belongs to person 1 and bc1qyyy belongs to an unknown person.
When the forensics company sees transaction B, it sees one input of 0.6
BTC from bc1qyyy and two outputs of 0.5
BTC and 0.1
BTC from bc1qzzz and bc1qyyy respectively. Again as this is the most common way people make transactions, the forensics firm can conclude that addresses bc1qxxx and bc1qyyy belongs to Person 1, and that bc1qzzz is an unknown address. Though if that were spent too, they can identify it as Person 1's address.
Now this is a weak assertion I made. It takes more than one (several actually) of these common transactions from the same address to definitely conclude it belongs to a person. Because for an address that's used only once, there is not enough information to assert that it's "a person's address".
I use the word person loosely here; it could also be a bot or script, and forensics firms can also correlate their transactions together.
And this is why using addresses only once is so effective, because it thwarts identification by blockchain forensics companies by denying them the ability to get more information. There are also services called mixers that scramble the relation between past and future transactions by using a more sophisticated form of single-address use.