I think his immune system is just compromised from being sick- he caught the "pukey thing" at school because he wasn't fully recovered from chicken pox.
If it were my child, I'd give him extra vitamin C, offer him lots of fluids, and let him rest as much as he wanted to.
If it were my child, I'd give him extra vitamin C, offer him lots of fluids, and let him rest as much as he wanted to.