"ask our location and pick us up" i don't think that it's a correct sentence. you should say: "he ask about our location to pick us up" or "he always ask about our location to pick us up" "he’d say" is wrong, use "he would say" instead of it. and change all "i'd" to "i would" because there is nothing called i'd .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.