Bonus feats certainly help. He should definitely be bumped up to a full BAB, though, at a bare minimum. Maybe add lurk/psionic rogue-progression manifesting, but from the psionic warrior list. The first two might or might not push it up a tier, but the latter certainly would.
If you want an "official" fix, the Pathfinder
version is pretty good. Better enhancement progression, recharge psychic strike as a swift+psionic focus action, and a whole bunch of snazzy "blade skills." Should be easy enough to back-convert.
-- The Simple Tabletop Roleplaying System; my attempt at a generic rules-light system.
Giants and Graveyards
: My collected 3.5 revisions-- houserules, class fixes, ban lists and more.
The Fixed-List Caster Project
: my attempt to create classes in the vein of the Dread Necromancer for all relevant aspects of magic. (Now a part of the larger Giants and Graveyards collection)