Glad to hear your partner got it all sorted out.
At least he'll have no issues at the airport
Next time he'll know to secure Visa at the Phils embassy before leaving or to secure an extension at the airport upon arrival.
Not such a big cost difference, but less problematic.