To put your cards on the table means to reveal something hidden, such as intentions, but in this context Brian is keeping his intentions hidden.
Consider the statement "After being hurt before, Brian now starts every relationship by not revealing anything about his intentions and keeping them hidden.". Based on this "Once bitten twice shy, now Brian starts every relationship by putting his cards on the table." a true statement? Yes, no, or I don't know?