I'm so sorry, Cat. There are never any words. Your friend is so blessed to have you - someone who will understand and support her during this time. There is so much to process.
I hope that in a very short time, that image leaves you and you find comfort. Prayers for you, your friend and R's son and all who love and miss him.