He can't do anything to change it. He just has to make sure he returns to the US before the permit expires. Expiration of the reentry permit doesn't mean he has to stop studying abroad. He can return to the US in early 2014 or late 2013, then leave again without a reentry permit and stay in the Philippines until he graduates some months later in 2014. And when he returns to the US it doesn't have to be mainland US, it can be Guam or Hawaii.
EB3 ROW I-485 Approved: July 2007
USC: July 2013
I am a layman, not a lawyer. What I write here is not official or professional legal advice. In addition, my answers on this forum are specific to the scenarios discussed in each thread and should not be generalized to other situations.