Hi Acrylon
You might want to consider using an Optional Text Field to key in the PO#s instead of the reference field. Optional fields can be validated to prevent blanks.
The PO# won't flow through to the customer's account, though. If you needed that, you would want to key it into both fields.
Steve