I'd say you're nearly there.
IMO ~1200-1300 blitz rating on chess.com would make you near chess-god to the type of players you describe.
1200 bullet is good! (so I say you're nearly there) but <1000 blitz or standard means you're probably dropping too many pieces still to stand on Mount Olympus :)
... easily win against a reasonable intelligent person who simply knows "how to move the pieces", but knows nothing about theory, openings, principles etc.