Funny story - when I figured out where my snake's digestive noises were coming from, they also had their mouths open. It looked completely uncomfortable. It's like they had to open themselves up completely in order to avoid a pressure vacuum or something.
Since he's close to shedding, it could certainly be a piece of loose skin in his nose causing him to whistle a bit. That'd be perfectly normal too.