but wouldn't the best way to initialize an array be to use something like
No, that would be one way to declare a 2D array in B2D or B3D.
To declare a 2D array in BMax you would do
Global myArray:Int[100,100]
But that's not the same as initializing it, since you can't auto-initialize a multi-dimensional array.