I turned up for my 6.30pm shift at 7.25pm today and just carried on as normal. Luckily its a crappy job that i don't care about, but if it was me i wouldn't worry about it. He was probably just annoyed you were going to be in late as it puts him short staffed. Being a dick down the phone yourself was probably not a good course of action but its happened now, you can't change it. Maybe take him to one side and apologise to him ASAP for being a bit arsey at him down the phone and hope everything is cool. Unfortunately, to him you'll just be seen as an extra goon, he has no respect for you. You can either fight for your rights and more than likely lose and end up being renowned as the argumentative guy that turns up late or you can take a hit and kiss a bit of ass for a few minutes and come out of it ultimately smelling of roses. Its not fair, but life isn't.