South African lock forward Mike Williams has agreed a move to the Worcester Warriors from the Blue Bulls.