I am not a US citizen, and not living in the US. If I make commissions which will be paid in the future by a US business, are those commissions taxed according to my tax status when the relevant work is done, or when the commissions are actually paid (which will be 6+ months after the relevant...