Not trying to be a dick, but taking a guess: Maybe he slammed on his brakes to give you a brake check. If you had to go in the other lane to avoid hitting him, it sounds like you were tailgating pretty bad. Some people get pretty mad about getting tailgated and give them a brake check to let them know they need to back off.