Hello there,
Leaflet Choloropeth has documented Custom Info Control function.
It allows us to make sticky labels in top-right (position) and labels get changes over hovering.
It also includes JS codes, please let me know how to implement in R Leaflet.
Leaflet.js example: https://leafletjs.com/examples/choropleth/