It could be his nasal cavities are just formed differently, as usually it is flatter-faced breeds like Himalayans and Persians that tend to snore. Have his respiratory system checked next time he's at the vet, but otherwise, ear plugs may be in order!