After arriving in Geosenge Town, I quickly visited the local Pokemon Center and I healed my team there. I also spoke to an old man inside the lobby and I got the Payback TM from him which I would teach Pancham later on. I headed out of the Pokemon Center afterwards and visited the hotel and I met Mr. Bonding again and obtained a new O-Power from him. I wandered around Geosenge Town some more and noticed a Team Flare grunt in the area who quickly fled. I then got items like an Everstone, Soft Sand and a Timer Ball around Geosenge Town, then I headed north and found the Team Flare grunt from before again and he spoke about the rocks around Geosenge Town, then Serena showed up on the scene.