Did you say you were bumping Steeple's strength to max? I don't find anything saying you blood-boosted strength, only that you blood-boosted dexterity (both in the venetian nights thread and in the "Son why do you hurt me so" thread). Right now Steeple's effective strength is 5 because of Strength of the Earth, if he'd boosted his strength to his generational maximum he could have added 5 to that, reaching 10 strength. As is, right now Steeple has a ton of dexterity that would not help him at all in a grapple.
Your advantage, however, is that your sword will drain just about all of John's blood so he won't be able to blood boost, and he's taken aggravated damage he can't heal that will lower his dice pool.