@rfuntilon I’m a teacher and I’ve never heard of Shafin. I don’t think it fits with Lane at the same level of “super uncommon”. If it’s your jam, go for it. I don’t think it is a bad name. I would have only pronounced it wrong once.
Maybe consider Gage, Cole, Brody, Wyatt, Wesley, Coby, Silas...