If his RP was not cancelled and still valid, then he can wait 6 months abroad (or until visa expire) and then he can come without waiting for 2 years.
If his RP was not cancelled and still valid, then he can wait 6 months abroad (or until visa expire) and then he can come without waiting for 2 years.