bubba is alive and well