If your read is accurate and you are expecting him to play back here with a wide range of hands to defend his BB, then why not just 4-bet shove.. take the move away from him, I really don't like a 4-bet call here, I think it is slightly spew. Given the fact that you say he's let you steal his BB almost everytime.. is it not also highly likely that he may jus have a hand here that he is not folding and you can just pass to his 3bet?
+1 4b jam>>> 4b call by a mile