You are not gonna sign a young "top notch RWB" from the Championship, but are looking for potential there for a reasonable fee. Matt Cash was far from a top full-back when Villa signed him from Forest in 2020 (and he was 23 at the time), but he has really developed himself over the past 18 months.There is a "good" reason for why Boro let him leave on loan and not recall him. There are several "reports" about him having an attitude problem.
One good game vs Woolwich does not make you a top-notch RWB.
But if Conte wants him well, that's a different matter
Djed Spence is only 21 years old.