most General contractors started out as those guys who rip services off buildings, not as electricians. I agree with most of the others (you don't have to put up with disrespectful GCs)
I gotta side with the temporary "pole"/generator crowd on this one - you want power before the house is completed? - that's how it's gonna BE - putting a service up twice is a service call, and it may be financially more prudent to consider alternative power methods before using destructive force on a completed install. (which YOU had to have immediately)
charge him for reinstalling the service
if he doesn't learn you'll be saved the hassle of working with him again