Given that this transaction occurred 9 months ago, the 9 BTC he kept is worth about as much as the 50 BTC he gave up in fees.
Jokes aside, how did Jimmy agree to pay such fees. Fees aren't blind to us. You agree to them or you do not.
They surely aren't bind to this but 50 btc as fees is a really big amount , i know if any of you may have received it you might not return but some people do care for others.
Did he manually enter a transaction fee of 50BTC or was it a bug in a software package?
It's obviously manually there are some wallets which do allow you to set fees but wallets like coinbase , xapo also users to select the speed they want the transaction to be processed accordingly fees option is automatically provided by thess wallets. In this situation he used ihash.
If you read the post it seems it's a mistake from the person itself he signed a message asking the mining company to return his fees if possible.