Hi, I'd think that at this point identifying the underlying cause is secondary. Of primary importance is making sure he doesn't have (or develop) pneumonia - that's especially true if it turns out that he does have immunodeficiency. Is his breathing very fast?
http://emedicine.medscape.com/article/967822-overview
Lungs were clear last check on Monday. No trouble breathing
Lungs clear on Monday. Breathing