<human>: My boyfriend[22] and I[22] have been together for two years.  We've recently opened our relationship and after taking some time to adjust I've become quite comfortable with it.
He met a girl at his work who is 23, engaged and also open.  They slept together earlier this week on the same day my boyfriend and I had a huge fight and I ended things.  Before anyone answers with "Well you two were broken up so everything is fair game" I feel I should mention that whenever we fight it ends in a breakup that neither of us takes seriously.

After they slept together, I was more comfortable with the track our relationship was on.  I consider myself friends with the woman he slept with and she's prided herself on being an honest person so I took her word for it when she said that they had used a condom.
Tonight I went to log onto facebook and my boyfriend was still logged in.  His conversation with this other woman had been left open and displayed a message that made it quite clear to me that they had not used protection.  When we agreed to be open my boyfriend and I had made a 'no condom, no sex' rule and I am extremely bothered by the fact that he broke this rule.

I've considered just flat out telling him that I know what he did, but in the past he did something less than honorable, but not so serious and I found out in the same way.  The fact that he'd overstepped a boundary was shadowed by the fact that I saw it on his facebook.
My question for you Reddit, is this: how should I confront him about this without bringing up where I found out?  I've considered asking her if they used one of our condoms because we're short (we don't use condoms), but this could backfire.  

I should also add that due to my boyfriend being an avid Redditor, I will be deleting this post in a couple of hours.

Can you condense the text into a few key points?
<bot>: My boyfriend and I are in an open relationship and he lied about using a condom with another girl.  How should I confront him without letting on to how I found out about his transgression?