tighten up cs_start_new_timer_with_callback signature