An upper respiratory infection, along with allergy (bad cough that you caught from your son) is one of the common triggers of asthma attack in predisposed person.
Blocked ears are experienced always when there is a nasal stiffness and nasal discharge (runny nose and nasal congestion are symptoms of upper respiratory infection, like sinusitis; hay fever sufferers are prone to chronic sinusitis and also, this ear blockage can be result of allergic reaction causing the ear lining to swell, too).
Symptoms of asthma, usually start to get better between three to seven days after starting treatment with qvar preventive inhaler.