I had DS3 just over 2 weeks ago (and he is sooooo scrummy!) and we dithered between Laurence and Jonah and one other name (so clearly I think you have good taste in names
). Went with Laurence in the end, nn Laurie, and I am thrilled with it - it completely suits him, and we have had lovely, positive reactions from almost everyone. So obviously I would say go with Laurence!