I don't think your wash water temperature matters much, as the grain is fixed into the emulsion at that point. I once turned on the tap to wash my film in the tank for 30 minutes and accidentally turned on the hot water instead of the cold. That film sat in water that was over 115 degrees for a half hour and it came out perfect (don't try this at home).
If everything is staying the same from roll to roll, I would look at developer freshness (perhaps it was almost kaput on the first roll and gave out on the latter), differences in agitation, and what the scenes were on the images. If one roll has a lot of indoor images and the other a lot of outdoor shots, it could be your metering. 250 should be fine for your film, assuming your meter is accurate, so that is something else to confirm. Don't discount the fact that maybe you just got a bad roll of film either. More testing, and confirming all these possible variables, will give you the answer. Some people are not that fond of your developer w/ the film you're using, so maybe experiment w/ different ones for different looks.