Legally, Clubman is right,, it's his driveway and he can park whereever he likes.
Reasonably speaking, he seems to be a bit of a git. If you come home first and park first (in the only place you have to park) and then he arrives later and deliberately parks so close to your car that you can't get in the door (too close imo, if closer than a normal carpark space permits) while also having enough space in his driveway to make this unnessessary, then this is entirely unreasonable and hints at him being a git.
Did you ever have conflict before ?
Why does he leave room in his drive while parking tight to your car ?