A 7-month-old boy presents with 2 days of coryzal symptoms, cough and increasing work of breathing. Examination reveals tachypnoea, subcostal recession and widespread crackles and wheeze. Oxygen saturation is 93% on room air. He is feeding adequately and has no apnoeas. What is the most appropriate management?