B.D.
Your son could have croup,it usually is at night.
I had a child that had that and I was told to use cool mist and elevate his bed so he isn't sleeping completely flat on his back.
Not sure if that is what is wrong with your son or not but you could still try and see if that helps him at night.
Good luck hun.