I've never weighed my charges and always measured by volume. But it would seem logical that measuring by weight would give you more consistent results.
I am surprised about the fact that BH209 has different densities from lot to lot as Ron stated. How much that would affect your accuracy - who knows.