Both Champions of Azeroth and Tortollans give rep only from World Quests, so nothing to do but keep grinding them. You get extra rep from World Quests this week, so you might as well take advantage of that.
Parrots:
True, but he may have seen those parrots on the ground or in flyable areas outside BfA. And he might as well keep working towards Pathfinder Part I until foying becomes available in 8.2