同期用のスレッドを用意して、

・キューから取得 (中身はデータ、デリゲート、etc.)
・非同期操作
・完了まで待機 (〜Completedイベントが来たら完了)

をループで回すだけじゃん