Question: what does it mean when someone gives you their number?
Answer: It means call him because he likes you and doesn't want you to feel pressured into giving him your number. After all, it's up to you, anyways; he is merely skipping a step and that's a good thing for both of you. He doesn't want to waste his time chasing after someone disinterested.