The paint looks good, but I don't know if it will stand up to years of weather.
If anyone stood up to him, I bet he'd back down.