You might be better off having this moved to the "bicycle mechanics" forum. Not sure you can take a brake designed to work with MTB levers and switch it over to STI? Travel lengths may be different? I'm sure someone in the know will soon chime in.
I've got the road version of the BB7, so the lever isn't wrong.