if my brother wants to wire money from his bank account to buy a bitcoin for me what information does he need to give to the bank?
He doesn’t need to give the bank any special information. Just the bank details of the exchange or person he’s buying the bitcoin from will suffice. Once the money arrivates at the exchange (please verify that it’s a legit exchange and review their requirements for a deposit) or in the person’s account (only trade directly with strangers using escrow services like LocalBitcoins.com) then he will be able to buy the bitcoins.
Note that certain exchanges require a specific message in the statement field. Tell your brother to ensure he includes all necessary information required by the exchange when he makes the bank wire.