He looks perfectly fine. Just give him time to settle in a bit. I would think he should be perfectly ok a week from now.