@Bethel ******************
I doubt he arrived with visa on arrival and probably arrived visa exempt.
Anyone can apply until July 25th, but the immigration officer will be the one that decides if it's approved or not. Some offices have stopped accepting applications, some hand it out like candy. The only way to know is to apply.