I have not looked into this, but for what it is worth I cannot recall any discussion on this topic in this board.
Presumably your intention is to secure an award under ROP. Buying mileage would be the usual way to top up an account if there was no other measn(flights, transfers from his own credit card balance etc).