Have you tried putting him in regular cloth underwear? They'll be messy to clean if he doesn't use the bathroom but certainly not any messier than what you're already dealing with by having him go around naked and leaving surprises for you. Bad news is that other than encouraging him there's not a whole lot you can do to speed up the process, the good news is that they all get the hang of it before too long.