Benjamin Moore advanced is great paint. Sounds like you did good with the prep. Although I would have started with a sanding sealer.
I've found that it dries quickly though so put an extender in it. You can get a product called flood at the paint store. And get a softer brush. Roll it on and feather it out with the brush. It gets better and easier on the final costs.
Remember your brushing and rolling so it will never be as smooth as a sprayed on finish.
And the glossier the finish the more you'll see the imperfections.