Oh my, glad he was found before the cold got to him. I would honestly let him get acclimatized in his new home for a couple days and if you have not fed him try feeding him and wait a couple more days before you decide to pick him up and such.
Hope this helps since I am still new here and have yet to get my BP. but that's what I would do if I were in your shoes.