Stopping these beasts is not intuitive, keeping your handlebars and your head straight is necessary. A walking stop won’t work for me cuz as you know, these things are HEAVY, and I need to have my footing alongside of me and not behind me. I am 6’3” and 200 lbs so I have some height which helps me. Plan your position on the road for your stopping point, away from cracks and dips in the road. Get it into first gear before you completely stop. I put my left foot down first so I can stop using rear brakes and then I grab the front brake so I can have both feet down.