your flop action is wrong, sb should have first action therefore you don't have the option of checking as stated....