Wow. Those are the worst feet I've ever seen. Poor poor poor Buddy!
Is he on a hoof supplement? SmartPak makes one called SmartHoof that my mare is on. She does well with it.
Looks like he has had multiple abscesses that have blown out. Ouch!
What does your farrier say?
Buddy is just a mess.