Update: I couldn't stand the looseness and hip flare in the top block so I hot soaked these to just above the knees (so I wouldn't have to reset my honeycombs). Somewhere I got the impression that these were sanforized, but since the denim felt loose I knew I could get some shrinkage.
Basically, after soaking the top block on my 31's ended up like a pair of 30's, the size I should have bought in the first place.
Pre-soak measurements
Waist: 34"
Thigh (at crotch): 12"
Thigh (1" below crotch): 11.5"
Post Soak measurements
Waist: 33"
Thigh (at crotch): 11.8"
Thigh (1" below crotch): 11.3"


Much happier with the fit now, although there is still some hip flare. Still wish that I had gone with 30's from the start since these stretch a lot in the waist. The only difference between the 30 and 31 is the top block, according to the BiG measurements. There was some indigo loss from the soak and the sheen on the denim is gone. It'll be interesting to see if the top block fades faster than the legs now.