In this context, "would" serves to make the sentence more polite, so it is absolutely fine. when it is convenient for you". This is a present tense, but it has a future meaning (it is a future time clause).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.