Re: Med ? and coughing up mucus.
Actually that is the meds at work and doing what they should. Coughing up mucus means it's being cleared from your lungs. Cough up as much as you can and try to get it all out. Albuterol will have that effect and is used when you have a breathing test done at the doctor's office.
Also, blow your nose often when you cough up phlegm/mucus and 'spit' up as much mucus/phlegm as you can - it will help from having the phlegm/mucus in your throat NOT to go back into your lungs.
I know this sounds disgusting but getting as much phelm/musus out of your chest cavity is key for asthmatics.