Haven't tested with other custom objects, but tile.getBounds().size is {0,0,0} after spawning.

Edit: The same for 3DText