Well at last Poipole has been caught. Though I have to say, while I'm glad it's over, it overall felt weak. It appeared towards the end of SM055, interacted with Pikachu for a few seconds in SM061, before finally meeting Ash here and getting caught. It's pretty poor pacing imo, and the 6 episode gap felt unneeded.
Anyway, Sophocles was explaining the Hokulani Observatory. Hopefully it's a foreshadowing of finally going there and attempting a trial (it's been ages since that last happened).
The rest of the episode was pretty dull though. The Team Rocket battle wasn't good either (as expected), and ends in the usual fashion of Bewear grabbing them.
After first few failures of catching Poipole, I don't know why Ash didn't do the Rowlet demonstration sooner instead of wasting all the Beast Balls, till there was only one left.
Anyway, I'm still sticking to my prediction that Poipole will evolve to Naganadel, to take on Ultra Necrozma's threat, and once the light gets restored in Ultra Megapolis, Naganadel gets released.
As for this episode, I give it a 6/10. Barring the official capture of Poipole, and couple of cute Poipole and Pikachu interactions, the rest of the episode was standard and boring.