Bee's Pokedex Sidequests

In the on the right side of Agate City, there's a woman named Bee who will give various rewards depending on the number of Pokémon you have caught.
==731 Pokemon Sidequest==
The first quest Bee assigns you is to show her the Pokedex entries of as many as Pokemon as you have.
In the main game, there are 731 in-game obtainable Pokemon, which include every non-legendary and non-Ultra Beast Pokemon, plus Type: Null, Silvally, and Phione. Type: Null can be obtained through the Type: Null Special Encounter, while Phione can be fished with a Super Rod at the fake exit of Mirage Tower. Usage of the Magnetic Lure and the Day-Care's Incubator can greatly help in acquiring all obtainable Pokémon. The earliest point that you can obtain all 731 Pokemon is before you fight Hardy in Agate City and earn Badge 17.
There is a reward for every 100 Pokemon that you have obtained, and there is one for obtaining 731 Pokemon. The rewards are as follows: 
# For 100 Pokemon: Galladite 
# For 200 Pokemon: A Froakie that has one of these Egg Moves in its moveset: or .
# For 300 Pokemon: TM13 Ice Beam 
# For 400 Pokemon: Scizorite
# For 500 Pokemon: Electrium Z 
# For 600 Pokemon: Groundium Z 
# For 700 Pokémon: Blazikenite 
# For 731 Pokémon: Poipole
There is also a way to complete the quest without having to catch all 731 Pokemon. If you already possess a Poipole either through trade or through fishing it in Neoteric Isle in Tier 7 of Postgame, you only need to increase the number of Pokemon you have obtained to the next 100th. For example, if you currently have 433 Pokemon, then catch 67 more Pokemon to reach the 500 mark. After that, go talk to Bee to obtain all the rewards above.
This quest is also completable through New Game Plus.
==Ultra Beast Sidequest==
After you have reached Postgame and completed the 731 Pokemon quest, Bee will have another task for you: catching all the Ultra Beasts. The Ultra Beasts in this case include 11 Pokemon: Nihilego, Buzzwole, Pheromosa, Xurkitree, Celesteela, Kartana, Guzzlord, Poipole, Naganadel, Stakataka, and Blacephalon. 
The table below shows the location and the earliest point in game to get each Ultra Beast. 
Pokemon	Available 	Location
 	After Badge 17	Agate City
 	After Badge 17	Evolve Poipole
 	Tier 2 	New World (Chrysolia Deepwoods)
 	Tier 3 	New World (Lost Railcave)
 	Tier 3 	Twilight Desert
 	Tier 3 	New World (Hoopa Quest)
 	Tier 5 	Idyll of Panaceance
 	Tier 6 	New World (Sugiline Ruin)
 	Tier 6 	Cauldron of the Future
 	Tier 7 	Neoteric Isle
 	Tier 7 	Citae Prisma
The reward for this sidequest is Ultranecrozium Z.
==Pokedex Completion==
After you have completed the Ultra Beast sidequest, Bee will ask you to do one final sidequest: 100% Pokedex completion.
The reward is a certificate with signature from Adrienn, and the Ebony Stonepiece. She doesn't give you the Certificate, but will let you view it every time you talk to her.