In my opinion - it is annoying to have someone dig for change after the amount tendered has been entered into the cash register.
If one wants to add coins to the bills tendered - have the cashier wait until the coins have been handed over before entering the amount tendered.
I can understand why it would confuse/befuddle someone when people do that.
DH does it all the often. I cringe often.