Did Bubba go with you on the trip? They can pick up things at rest stops-ie: bacteria,infections. He may have a UTI, that was not detectable when checking his urine 2 weeks ago. He also could have urinary calculi in his tract. Or bladder infection. Have the vet check for these things,also.