Wait-Async Timeout

I'm dumb, this should timeout correctly.