I'd get him checked for a UTI. They can be really nasty in boys.