Something is wrong.
I'm thinking it went something like this:
Voltari (Notty) go to shoot up Fiesta
But Fiesta isn't there
Fiesta was switched with JK
JK WAS BRUTALLY MURDERED BY A BUS DRIVING CRETIN
Sorry...I miss my brother ;-;
As Bus Drivers cannot typically target themselves, I am led to believe that this is indeed Storm's true role, but he got away with claiming bodyguard because he could switch people around in such a way as it would go something as:
Kill incoming to player A
Storm switches Player A and Player B
Player B is dead.
Storm claims to have protected player A, and Player B attacked.
(Disclaimer: this assumes Player B was not a harmless/town role)