Se ele repuser é a forma correta de escrita da expressão. A expressão se ele repor está errada. Repuser é a forma conjugada do verbo repor na 1.ª ou 3.ª pessoa do singular do futuro do subjuntivo. Este tempo verbal se refere a um fato que poderá ocorrer no futuro. Pode ser utilizado também para indicar o desejo de que algo aconteça ou a possibilidade de que algo aconteça.
Verbo repor – Futuro do subjuntivo:
(Se eu ou quando eu) repuser
(Se eu ou quando tu) repuseres
(Se eu ou quando ele) repuser
(Se eu ou quando nós) repusermos
(Se eu ou quando vós) repuserdes
(Se eu ou quando eles) repuserem
Exemplos:
Repor é a forma conjugada do verbo no infinitivo impessoal. O infinitivo impessoal deverá ser usado: quando não houver um sujeito definido, quando o verbo tiver regência de uma preposição, com sentido imperativo, quando o sujeito da segunda oração for igual, em locuções verbais e com alguns verbos que não formam locução verbal (ver, sentir, mandar,…).
Exemplos:
Muitos falantes fazem confusão entre estas duas palavras, utilizando a forma no infinitivo impessoal repor em vez da forma no futuro do subjuntivo repuser.
Exemplos: