Sorry, someone has to ask the obvious.

Have you already checked his nose thoroughly inside and out to rule out any possibility of a foreign object, scratch or other irritation and/or drainage?