I am so sorry to hear about Percy. I have lost a budgie last year who died suddenly. Seemed happy one day and they next day she was gone for no apparent reason.
I sympathize with the way you feel about not being able to care for Percy. Doesn't mean that it was your fault so don't be so hard on yourself.
Fly high and free little Percy.