I'm after the following:
As cheap as possible (definitely less than $400)
Has to have USB C
Water resistant (maybe, but looks like that's unlikely from the comments)
OLED or status LED
NFC
B28
Really good camera (point and shoot)
Fingerprint scanner that's not on the back
Big battery
Reasonable performance
No curved screen
Now, it might be hard to get everything on the list, but please suggest away. I was thinking maybe Umidigi F1 play or wait for the F2, or see if I can get a Realme X2, though there's no review on the camera yet.
As soon as you said "water resistant" that disqualified like +97% of all Chinese Phones.
The only thing left are the Huawei P/Mate Pro phones. The OnePlus 7 Pro gets an honorable mention but technically it doesn't have an Ingress Protection reading.