I have a 2019 Him and it would often stall in the way you describe.
Once it was out of warranty, I upped the idle speed slightly, and fitted a booster plug.
It has not fixed it 100% as it will very occasionally stall for no reason, but not often enough to cause concern.
When riding through built up areas I tend to blip the throttle at junctions so I dont get caught out by a random stall - I have heard tales of some Him riders being "tail ended" when their bike stalls.
I have also found that my Him runs noticeably better on E5 rather than E10, and supermarket fuel is a definate no, it runs best on "branded" fuel.
Not scientifially proven, but having tried E5 and both supermarket and branded fuels without doubt it runs best on branded - in my case Texaco E5.