I feel like Bruce has apologized to him though. At this point, he needs to either accept the apology and proceed like an adult, or not accept it, and make it clear to Bruce that the relationship is too broken to be repaired.
What Brody does is childish--making plans then not showing up, passive aggressively saying everything is fine, making excuse after excuse, then mumbling about hurt feelings. It's annoying.