Former President George W. Bush hosted a somewhat unlikely guest at his Crawford-area ranch Friday: rock star and activist Bono.

The former President posted a picture to Instagram of him standing with the rock star overlooking his Central Texas ranch, saying "Bono is the real deal. He has a huge heart and a selfless soul, not to mention a decent voice."

The President went on to say Bono was visiting the ranch to talk about the work of the Bush Center as well as the work of ONE, a global campaign and advocacy organization with more than 7 million members committed to taking action to end extreme poverty, of which Bono is the co-founder.

The President also posted that the pair has a commitment to saving lives in Africa.

This isn't the first meeting of the two.

They first met when Bush was in office in March of 2002.

Following that meeting, Bono told "Rolling Stone", "It is much easier and hipper for me to be on the barricades with a handkerchief over my nose -- it looks better on the resume of a rock & roll star. But I can do better by just getting into the White House and talking to a man who I believe listens, wants to listen, on these subjects."

Bush shared the mutual admiration, telling the magazine he saluted Bono for his motivation

to "achieve what his heart tells him, and that is, nobody, nobody, should be living in poverty and hopelessness in the world."

After that meeting in the Oval Office, the magazine said Bono accompanied Bush on a speaking engagement to the Inter-American Development Bank, where Bush proposed spending $5 billion in aid for countries that respect human rights and reform their economies.

KWTX has learned Bono was only at the ranch for a couple of hours before leaving for a Friday night U2 performance in Arlington.