I know you said you don't want histories but for del/bs, history matters.
They did/do not perform the same function. Back space moved the physical print position or cursor) to the previous position on the same line. This allowed overstrike, on ink to paper printing terminals, or a three-character sequence as data (A bs B).
DEL, 127 decimal, "deleted" a previously printed character. On a teletype etc, you'd back-space to physically move the print head/cursor over the previous character, then punch all the holes. The strong convention was that all holes were ignored.
In bash etc this is all silly.
Similarly so, cr, LF, vt, tab, enq/wru (control E) ...
https://www.sensitiveresearch.com/Archive/CharCodeHist/index.html