He may not be flying but it was clearly not jumping
I don’t think you can jump off corpses from spaces, especially the corpse you’re using as a lift hasn’t really moved. It should be propelled off to the opposite direction but we don’t see that in any of the panel. Obviously we should’ve really be applying RL logic to this extent
Personally, if he can adapt his bones from being punctured, I don’t understand why he can’t adapt to have some sort of wings. This is essentially what he is. He has never required the need to actually fly but he certainly can learn to