Synonyms for Timely (same or very similar meaning)
WordNet sense 1 (acting or arriving or performed exactly at the time appointed):
punctual
WordNet sense 2 (done or happening at the appropriate or proper time):
seasonable, well-timed
WordNet sense 3 (suitable or at a time that is suitable or advantageous especially for a particular purpose):
opportune
WordNet sense 4 (at an opportune time):
apropos, seasonably
From the ODE community, based on WordNet
add/edit