Sounds like the little fellow just needs a bit of TLC. I think you are heading down the right path. Give him some time to settle in a bit. Maybe offer another small feeding in 3 or 4 days.