The snorting could be a reverse sneeze if it looks like his sides are going in and out and he's honking.
Reverse sneezes have the same cause as a regular sneeze but are much more dramatic!
You should look around the home for allergens and eliminate them if you can. Carpet powders, cleaners and pollen are pretty mean culprits.
I found an informative article that might explain it for you better than I can:
I have found evidence that the massage technique mentioned above works well as does forcing the dog to swallow.
Aside from that, tracheal collapse is also common in some dogs.
This time of the year, we also see inhalant allergies and respiratory illnesses so see your vet tomorrow if this does not start to improve.
Let me know if you still have questions.