How about his boyfriend's best friend or brother ends up fucking him at a Halloween party but neither one realizes it at first because of masks (my boy is wearing the same as your boy's bf maybe).
Or we can say mine does realize it and planned it all out and yours doesn't until they're in the middle of things.