My brother is in Munich right now... he speaks a bit of German (most Germans are at least very appreciative of his effort), but the idea that "most Germans" speak English is a myth. he has encountered *very few* Germans that speak English well enough to converse...
You're brother sounds like the considerate type who makes an effort to communicate in the local language instead of expecting English.
On the other hand, I have also heard stories of Americans travelling in Europe (sometimes acting very brash with big Stars & Stripes pasted across their jackets). In this case some of the local people who actually understand English very well fiegn ignorance.
Happened to a friend of mine who was travelling in France. He doesn't speak French very well. Went into a small pub and nobody spoke English there. When he finally explained he was Canadian, they were all very welcoming and had a lovely conversation with him --- in English! :lol: