If you find yourself a couple CP short of what it takes for a Blessing, that really only bespeaks of poor planning on your part, or proper planning but poor execution. It takes 96 CP to Steady Hand, Great Strides, Innovation, Byregot's Blessing. You should aim to have at least that much CP when you are ready to do your finisher; 99 CP if you have one or two Touches left when you refresh Steady Hand 2. Proper planning and mathemagicks are the key - know how many Hasty Touches you can turn into Basic (or, at level 53, Precise) Touch without running out of CP for a proper finisher.

Add 14 CP to that if you want to, for Observe. 32 instead of 14 if you like to use Ing 2 as a Good/Excellent fishing move instead of Observe (or, if you need to use Ing 2 for the Progress when you are done).