That looks like quite the backup. Hopefully that's the end of it (or close to it) and digestion will get back to normal soon. It's a good sign that he's passing all of that through though. Keep him well hydrated to help him flush everything out and get back to normal.