Whoever it is, he is gay (thumb ring)! Helllllooooo
I think the Photo is faked. The clock is definitely superimposed, and the end of the phone that Barry is talking into doesn't look quite right.
Hate to burst any bubbles.