Honestly, it sounds to me like you handled it pretty well. Rolling in front of the driver who cut you off doesn't accomplish anything - it makes you look like an ass to anybody who sees you do it (and likely missed seeing you get cut off), and it puts you in front of two tons of metal being operated by someone who's already demonstrated a major lack of judgment and of concern for your safety. Falling into the "I should be at the front of the line" mentality just drops you to the motorist's level.