I'm really thinking about making the switch to this guy.
My only issues with it:
a) I love the iPhone leather case (and wouldn't want to change my phone's full-time case for the limited time I spend on the bike), and
b) I have a naked bike, and I worry about exposing my device to constant barrage of wind and debris on the highway.
I bought this
Givi S957b to fit my iPhone XS, but its a bit baggy for my phone, so it flops around in there. I used to have the Givi S955b for my iPhone SE and it was wonderful! Small, compact and tight-fitting (I'm also selling it here in classifieds).
OT: I don't have a charger on my bike, but I'll bring a battery pack and USB cable with me on a long ride - it's good for 1-1.5 full phone charges, and the Givi mount has a small hole on the bottom for a charging cable. I'm not too comfortable running a wire from the battery and finding a reliable mount for it.