I skimmed this thread, and the first thought that came to mind is what kind of grain? I've got some rye that has tiny kernels compared to typical barley malt; I haven't weight out a pound of each to see their volumes, but I'll bet a pound of the Rye has less overall volume than a pound of the Barley.
If we're talking about crushed grain, then it may be different; it may also depend on the coarsness of the crush.
BTW, @andy6026 , I have a 48-quart igloo cooler I use for mashing. A typical grain bill has 12-13# of grain, and I'm underletting with about 8 to 8.25 gallons of water. Analogous to a BIAB with no sparge. That cooler is pretty full, but if I went to 20# of grain, I am not sure it would all fit, grain and water. If I were doing a mash water volume of 1.5 quarts per pound, that would be 30 quarts, 7.5 gallons. Might be close, but still tight.
If we're talking about crushed grain, then it may be different; it may also depend on the coarsness of the crush.
BTW, @andy6026 , I have a 48-quart igloo cooler I use for mashing. A typical grain bill has 12-13# of grain, and I'm underletting with about 8 to 8.25 gallons of water. Analogous to a BIAB with no sparge. That cooler is pretty full, but if I went to 20# of grain, I am not sure it would all fit, grain and water. If I were doing a mash water volume of 1.5 quarts per pound, that would be 30 quarts, 7.5 gallons. Might be close, but still tight.