I’m pretty sure Hoopa-Unbound was controlling the Legendaries with something, as once it was defeated all the Legends stopped fighting. As for Hoopa-Confined, it wasn’t “controlling” them. Ash had made friends with Latias, Latios, and Rayquaza so they listened to him.