Thank you for all the advise. I did bathe him yesterday and he drank some of the water. When I put him back, I put him on his basking spot and he stayed for a while. Then several hours later he pooped a big one. Haha.
This morning he was in hiding and now tonight he's all alert and basking...