Sadly, a broken heart is something that noone can help you with, it just takes time to heal. What you can do tho, is just be there for your friend, hes going to need someone to talk to about all this, just assure him he can call you anytime, or come over anytime he needs to talk. Dont try to tell him there are [other fish in the sea] because he doesnt want to hear that right now, he wants her. Fasten your seatbelt, its going to be a long, bumpy ride. But it will work out in the end. He's lucky to have such an amazing and caring friend like you

I hope this helps.Good luckBest wishesGod Bless