Buhari asks osinbajo sign nigerias 2017 budget presidency
I think there may be a slight mistake here.
The correct information is that President Muhammadu Buhari asked Vice President Yemi Osinbajo to sign the 2017 Budget on behalf of the President.
On May 11, 2017, President Buhari was on medical leave in London, and Vice President Osinbajo was acting as the President of Nigeria. On that day, Osinbajo signed the 2017 Budget into law, as the President was unable to do so due to his absence.
So, to clarify, it was not that President Buhari asked Osinbajo to sign the budget, but rather, Osinbajo signed the budget on behalf of the President as the Acting President at the time.