That sucks ! something similar happend to me, but my electricals were just fine.
My 500 ABS died on the freeway, but once I turned it off and on again it worked fine.
The problem was that the fuel injector clip was connected but was not fully locked, the loose connection was causing the bike to hesitate.
Since the bike is new and under warranty, the Honda guys did not charge me anything to fix the issue. Just drop it off at the dealership you bought it or ask them to tow it in for you since it wont start.