Didn't know if this has been discussed before but apparently Ben Broussard is a professional musician these days:
Got a couple albums. This is the best song I found for him:
that was actually good. . .
Ummm, how the heck did he get Tony Levin to play with him?
Guitar player is good too.