If I were the snorer, I'd simply tell my seatmate that yes, I do snore, and to please bump/nudge me to stop it if I start, while apologizing ahead of time.
If I encounterered a loud snorer, I would contact the FA to do something, rather than handling the issue myself.