Russian energy firms have made huge profits this year despite sanctions against the country, because the invasion of Ukraine and subsequent sanctions have pushed up the price of oil and gas on the global market.
In the early days of the conflict BP announced plans to get rid of that stake, gave up its two seats on the Rosneft board and wrote off the value of the investment in its accounts.
The campaign group Global Witness said that BP should have the right to 580 million - a sum that it claims is equivalent to more than a third of the direct financial assistance provided by the UK to Ukraine.
In his letter to the BP chief executive, seen by the BBC, Mr Ustenko pointed out that because BP is still a Rosneft shareholder, it is owed the money.
BP will receive the dividend, but he said that the money will be sent to a restricted Russian bank account, a clear indication of the historic mistake your company has made.
It stressed that it had already written off investments worth more than $24 bn 20 bn and no longer reported any income from Rosneft, reducing its stated earnings by some $2 bn a year.