If you don't already have a My Disney Experience account, open one. Link your resort reservation to it. Shortly after (I'm not sure whether hours or days!) in the Magic Bands & Cards section you'll see a message asking you to customize your MB and telling you what the deadline is to complete that process. The MB themselves will be shipped some time within the 30 days before your reservation starts.