Came out of work a little sooner today so I had time to finish the Suramar Insurrection quest line and unlock the Nightborne. Not yet sure what I’ll play though.
Then I also managed to finish the Kul Tiran Humans quest line (what a bunch of useless running around) and created a Mage. Waiting for rested XP to build up now though.
Then I ground out the missing 500 rep to Zandalari Trolls Exalted, now just the quest is missing and then I unlocked 6 out of 8 Allied Races, just the 2 Argus Alliance factions are missing.
Finally my Night Elf Warrior managed to get the last level in Tiragarde Sound and is now Level 120, the 5th character in BfA to reach max level.