3) The remaining advance will remain as a debit balance in the vendor special G/L.
If by "non-recoverable" he means a value that will not be used to compensate vendor invoices, it shouldn't be left in vendor special G/L, it should be immediatly cleared to a cost account.
The "why".... well, he probably won't want to get into that....