Here is what is was able to do
15 decline pushups, legs up on my couch
15 fly pushups
An exercise called Wide/Tri/Die
7 fly pushups, 7 tri-pushups arms close to the body, and then as many normal pushups as you can. I was able to do 10.
So all told 54 pushups, none on my knees. Oh yeah! Life is good.