Thanks for your reply!
I don’t know for sure that there is anything wrong with using L1 or L2 loss, but my feeling is that these functions will not capture the essential quality of a blockmodel where one is looking for, say, ‘complete’ blocks (i.e. all 1’s) or ‘null’ blocks (all 0’s).
I will do some more experimenting and research.
Thank you.