I wouldn't recommend getting a Huawei phone as of now, the company is currently having issues with the US Government and everything is going crazy. I would recommend the new ****** Pixel 3a or ****** Pixel 3a Xl (The XL Version has a bigger screen at 6 inches and with a bigger battery, almost exactly the same as the regular 3a) The Pixel 3a sells for around $399 new, and the Pixel 3a XL sells for about $480. Both have amazing cameras, are fast, and they get every Android update for the next 3 years. They come with fingerprint readers, too.
The following photo is what it looks like. I am getting the XL version from Verizon before school starts again in a few weeks.
View attachment 480931