@wsangster Well what postSourcing does is wait until NetSuite load that customer in to that field and finish processing any background task...
If the customer was already on the Sales Order and you edit the Sales Order the postSourcing is not happening like @jkabot said...