I play a lot of blues which of course means bends and vibrato. I also use heavy strings .049 to .011 and I like the control the heavy string gives me.
For vibrato, I kind of hold the fretted string and then just kind of shake my hand with only the one finger on the guitar. For bends, try this. Put your baby finger on the 12 fret of string 2 and put the next two fingers on the same string behind it. Now put your first finger on fret nine on string one. Now, play both strings and push with all the fingers on string 2 leaving string one unbent (hmm, is that the technical term.) When you hear the same pitch, you have done a whole tone (major second) bend. After the bend is complete damp both strings with the heal of your right hand.
After you've got that done, do the same thing but bend string 2 up to string ones pitch, then play string one while holding the bend, then play string 2 again (which is still bent right?) and drop the bend put your fingers back where they were before you started the bend then play string 2 fret 9. Cool huh. This will develop proper technique and train your ear at the same time.
For developing an ear for the 1/2 tone bend (minor second) do the same thing using strings 2 and 3 instead.
There are two types of people in this world. Those who finish what they started etcetera etcetera