FIX: Trigger completion block *after* download