Question: has all of shippuden been dubbed?
Answer: Season 25 of Naruto Shippuden was released in January 2016 according to Viz Media's release calendar. Also, the Naruto Shippuden Wikipedia has a list of the completed English dubbed episodes ending at episode 322. Episodes after 332 are still TBA. All 500 episodes have been dubbed since October 7, 2019.