Should I block him?

So I have been talking to this guy for a few weeks now and we’ve hung out a number of times but a few times he has had to reschedule. The first time is he apparently had to fix his car battery. Then today he said he will be here at 4, but doesn’t message me until 4:15 to tell me that actually he can’t see me because his brother is having car trouble. When I’m already dressed and ready to go. Like are you for real. I feel like I should just block him because rescheduling at the last minute it one of my biggest pet peeves ever. I understand things happen, but it seems to be a pattern with him. I’m over it.