If the node receives an individual transaction sending it some of the native asset, its unconfirmed balance will update immediately. But its confirmed balance will wait until that transaction is confirmed in a block. It's exactly the same for issued assets as well. All APIs for querying balances include a minconf parameter which you can set to 0 to see unconfirmed incoming transactions.