I'm short points for one seat - I have enough for one J seat, but waiting for my new Amex card to arrive so I can put the points purchase on it and hit the minimum spend.

Otherwise I might just put it on my primary card for now and hit the spend differently later on.
Can you put seats on hold?