Brian's super sensitive, finely tuned olfactory sense detected a foreign scent on his Sunshine. Remember, when he started on Justin's chest, and then moved upward toward his face? When he got to his mouth and kissed his lips he could tell that Justin had been kissing someone else.
The look on Brian's face when Justin gets up to take a shower always breaks my heart.