Thornton: Bergeron 'does everything perfect'