ditto ditto ditto... lol..
do not worry, he likes you. you see chins take time to gain trust in humans, they are animals of prey so i'm sure that has alot to do with it [but i could be wrong, just a guess on that part].
even so,once you gain their trust, being picked up is something alot of chins do not like.. for instance, my chinchin, if i open he cage and just gently put my hands on both sides of him but not touch him, he will climb on, then i get a grip on him and he is fine, but if i just attempt to pick him up, he runs, barks..etc... i know he trusts me, he climbs onto me like i said, he is fine when i am holding him, but that act of picking him up is just something he doesnt' like.. kind of like many cats, you pick them up and they will squirm until you put them down, but if you are just sitting there, they jump on you and want lots of loving...