That picture doesn't mean squat diddly.
Could be any one of the Saosin members doing 'studio work' for another project or band. I'm pretty sure Beau is a producer. He could totally be producing or working on something else.
it's possible but then it's just stupid to post it on Saosin's twitter.