As long as he's still eating and still going, he's not completely blocked (the crystals can totally block his ability to go). Unless that happens, his regular vet should be fine (at least this is what my vet told me after years of dealing with this off and on). It probably is crystals in the urine. Depending on the type, they may be easier or harder to deal with. The vet will get a urine sample to check, and perhaps take an x-ray.
CA
Most days in life don't stand out, But life's about those days that will...