Changed for loop to stream as concurrent exceptions were avoided getting a fresh copy of the list of bones.