I personally moved my juvenile BP when he hit around 500 grams. I feel that weight is more relevant than length.
For example, my adult King is around 52" but takes up a lot less room than my shorter BPs and Borneo STP because he's much more slender.