UPDATE: Consulted the dealer before physically taking it in. They reiterated how much fuel containing ethanol can cause issues with this bike and recommended not to go anywhere else but Mobil or Shell (Tons of BP's, Marathon's, and Speedway's, but apparently there gas is not recommended [and I've been using it]). Said to ride the tank out, fill with Mobil or Shell gas and put some BMW fuel system cleaner in for the first two tanks and once every 3k miles.
I did this and have yet to have a stall issue since using the new fuel and cleaner but have had some slight hesitation (I'll take that over stalling). Is this bike THAT susceptible to issues related to ethanol? I've read a little about here and elsewhere, but geez! I'll post another update if it doesn't ultimately solve the problem...
Regarding hi-viz gear: "It's better to be seen and laughed at than not to be seen and cried over."
"Every motorcyclist starts out with a bag full luck and a empty bag of skill. The trick is to fill your bag with skill before you bag of luck runs out."