welcome to HCM.
Ingredients of bath salts vary depending on the manufacturing company, but are generally composed of :
sulfate (Epsom salts)
It is not meant for snorting.
Any thing used for a purpose other than it is meant for, is bound to be dangerous and life threatening.
Wishing your son all the best.