The U2 frontman will receive the honor because of his humanitarian efforts around the globe..however, he will not be called 'Sir' because he is not a national of Britain or its former colonies.
The rocker will receive the honor shortly after New Year's Day. He has said that he is flattered and hopes that this new honor will help open doors to him and his quest to secure more aid for the poverty stricken regions of Africa.
In a letter released today, PM Tony Blair wrote:
"I know from talking to you how much these causes matter to you, and I know as well how knowledgeable you are about the problems we face and how determined you are to do all you can to help overcome them. You have tirelessly used your voice to speak up for Africa."
The honor was tenuous at first, but the Irish government allowed him to receive the honor. This honor is a bit diplomatically sensitive because in Ireland officials are barred from accepting honors from Britain and many other Irish nationals have refused the honors on political grounds. Ireland withdrew from the British Commonwealth in 1949 to stake it's true independence from the UK.
Bono has done a lot of good, he's really helped raise awareness and aid for AIDS-stricken Africa. The man really knows how to use his celebrity for a lot of good. Hopefully this honor does indeed open new avenues for him to do more.