OP wants a 9th level Warlock that doesn't rely on EB?
Here's a 9th level Warlock that doesn't rely on EB.
I honestly love the warlock for more than just crunch; it's a class designed to give the DM hooks.
A Pal2/lockX? Started out wanting to be a hero; instead of taking the Oath at third level, chose the easy way out, and now is hunted by former brother Paladins, while finding his morals eroding from making that first step down the left-hand path (never liked that phrase as a sinister person myself, but it fits here).
Tiefling Fiendlock? Patron is literally an ancestor, trying to exert influence in the world. Character either aids, to strengthen the family, or opposes, seeking acceptance.
Another fun Warlock concept I had that gained fantastic suggestions.
A non-religious person making a pact with a common deity; accepts powers and agrees to goals, but doesn't buy into the whole "worship" gig. Works well with the homebrew archangel and archon Patrons I've seen on reddit.
A wizard who doesn't quite have the smarts for the academy, but who had a knack for summoning magic, accidently binding himself to a _____ while fooling around. Think Ged of Earthsea.
I love the Ranger for concept (warrior in the wilds) but I REALLY love what the Warlock offers for character personality and story.