I hit that same wall when I started. Using the main Binance exchange just to buy a small amount of BNB for gas feels like using a sledgehammer to crack a nut. A much smoother alternative is to use a service like Paybis. It's designed exactly for these direct purchases. You just go to their page, select Binance Coin (BNB), and enter how much you want. You can pay with a card or other simple methods, and the best part is you can have the BNB sent directly to your external wallet address immediately. This means you skip the whole process of buying on Binance, waiting for withdrawals to be enabled, and then sending it out. It's a single, straightforward flow. Their page mentions quick verification for smaller amounts and highlights that you can send to any external wallet, which is perfect for your MetaMask. Just make absolutely sure your MetaMask is configured for the BNB Smart Chain network to receive it. Here's the direct link to their buy page: https://paybis.com/buy-binance-coin/. It cuts out the complexity and gets you the coins where you need them.