I also highly recommend PragmataPro⁽¹⁾ if you prefer more characters per line. It’s €199 for the complete typeface, but well worth it for something you interact with for many hours per day, every day. More than 9000 characters have been hand-optimized
from 9pt to 48pt to guarantee the best possible readability. (You can start off with the “Essentials” variant for only €19, which is definitely a bargain!)
Goes on sale every year during Black Friday. 100% worth it even without the discount. Love Berkley Mono too.
Iosevka (https://typeof.net/Iosevka/) is a good free alternative that I like to use for online IDEs/REPLs and such. (Berkley Mono's contract forbids this kind of usage, which I understand, but I wish I could use it more!)
https://berkeleygraphics.com/typefaces/berkeley-mono/