Is this what self-taught looks like? I have never heard of that mnemonic and it was never hard to learn the order of sharps/flats in a key signature. You just look at the way it's written on the staff - two lines of sharps a 4th apart going up progressively, two lines of flats a 4th apart going down progressively.
I don't want to discourage the guy, but practicing every day for 4 years straight and he's only gotten to 60bpm... there are better methods to learn piano sight reading.