A 7-month-old boy presents with 2 days of coryzal symptoms, cough and increasing work of breathing. He has a low-grade fever, tachypnoea, subcostal recession and widespread fine crackles on auscultation. Oxygen saturation is 93% on room air and he is feeding adequately. Which is the most appropriate management?