If he’s leaving within the dates of his current visa and not returning before the 90 days that he’ll get for a single entry non B then why bother going to Penang? Just take the paperwork back to his home country and apply for a non B there and sort the extension out when he does return.