But Bitpesa has been pretty successful in neighbouring Kenya with a bitcoin remittance product, and has started to provide bitcoin liquidity because of it in Kenya. This means that already, if you'd have approached Bitpesa in the past months from Uganda, that it's likely quite easy to have procured bitcoin from them as Kenya-Uganda money transfer isn't the hardest thing in the world. (fun fact, Kenya's MPesa actually has a pretty significant presence in Uganda, too, and Bitpesa uses MPesa for their payouts)
These bitcoins can easily be sold in most OECD countries particularly North America & Europe, but actually all continents nowadays to a large extent with the exception of Africa. But Bitpesa recently announced more official plans to move into new markets like Ghana, but also including Uganda.
So bitcoin is a possible solution, although not necessarily as quick & easy as it can be, and likely will start to become, in the next few years as companies like Bitpesa expand and encourage other enterprises to follow suit.
... So – a rather unfortunate situation indeed, but hopefully with time, another person in Ronald’s vicinity will be willing to exchange his bitcoins. Until then, it looks like MoneyGram it is.
The services I have seen that make it easy for the non-tech have required American bank accounts.
(Though the sister comment about going via neighbouring Kenya seems more down-to-earth.)