just use my phone on the bike as a GPS (when my Zumo broke, again), and bought the wonderful phone RAM "X-mount" and haven't looked back. It actually works quite well with a magnetic USB power cord, and "offline maps" download in google maps (so it requires no data connection to continue to show maps) with "Android Auto" mode to reduce complexity and distraction.
Well, my current phone just updated from Android 11 to Android 12. As part of that, Google "disabled" Android Auto on phones. Now it uses something called "Google Assistant Driving Mode" which is a kinda "mode" that bridges Assistant and Google Maps. I really can't quite understand it at the moment (played with it only a small amount of time, none of it actually while riding. I can't say I am happy with this change, since what I had before worked very well.
I noticed so far that there is no way to see a map of current location using the screen only, in this "mode". Their whole premise assumes you will ALWAYS be using voice recognition, which is only the case on a motorcycle when connected to a bluetooth headset/helmet. I don't do that when riding with others, because I can't do both helmet communication AND phone bluetooth control at the same time. Sigh.