Normally when you open up the mouth, saliva bubbles will come up from the throat, so that is completely normal. Doesn't sounds like he's got an RI to me, but I would definitely monitor him since he regurged both meals. Sometimes snakes don't do very well after they regurged a huge meal since it takes a lot of effort to spit it back up rather than to take it down.
I'd wait 2 weeks to feed him as well, just so he has time to rest after that big regurge and so his stomach settles. Also, don't feed him as large fuzzies as he normally eats; I'd try feeding him smaller sized fuzzies for the first couple of feedings until you know he can keep the fuzzies down and is digesting them normally.
To make him stop smelling like rotted mice, I'd give him a warm bath for about 20 minutes. If that doesn't work, maybe a little bit of a longer soak. I wouldn't use anything other than just water in case the soap accidentally gets in the snake's mouth, eyes, nose, or heat pits.
People will definitely talk you into buying things, so stick with his regular food item until he's large enough to take larger food items.