For me, it would be the Samsung Galaxy S5 but with modern hardware.
In addition to being small, with SD card and 3.5mm jack, it is water resistant and has a removable battery. It is also one of the most robust non-hardened phones. It has an IR blaster too if it matters to you.
It was a time when Samsung was known for its gimmicks, the one for the Galaxy S5 is "Air View", where it recognizes your finger hovers over the screen. It is actually a good one, because it supports the "hover" targets in web pages!
Most people find it ugly though, and I tend to agree, but if you use a case, like most people do, who cares what the phone inside looks like?
I've held on to my S8 as long as possible, because even if the battery wasn't removable any more, it lasted the lifetime of the device, despite heating up considerably during the summer.
My current Xperia 5 maintains battery temperature around 10°C above ambient during fast charging and since it easily lasts the whole day in the 30-80% charge regime, I believe it will outlast other components.
As someone who often checks that sub, all I can say is that there's no decent small phones and it's just people constantly checking whether one has been released yet
Fully agree. Mine has broken recently and I needed to buy a new phone. The S25 I have now is not much bigger, but even that small difference matters much.
Though 120Hz screen is nice.
There are some decent small Android phones, if you're willing to buy non-mainstream brands. Take a look at:
https://www.reddit.com/r/smallphones/