Jim Byrnes has been on the blues highway for 45 years.