You definitely need to give him time to get used to his surroundings. Many will not eat for a few days due to the stress of shipping and a new environment. He may seem social to you, but he may in fact be scared or stressed. Give him a little time to get used to things and he will likely find the cup in the enclosure and recognize it as a food source. If you keep changing it up he will not settle in well.