Hi,
Have you checked to see if there are any sounds coming from his lungs?
Can you see any sign of any blockages in his nostrils? You can try one of those "snot suckers" you get for babies to see if that clears anything.
I take it you have checked in his mouth and he doesn't sit with his head elevated open mouthed breathing or anything?
dr del