If you have a Vitamix, you can use roasted peanuts and just make your own preanut butter. It's trivial. No separation to worry about either.
Is this better than using the in-grocery grinders?
Add some almond milk and other stuff to the Vitamix and you can make a really nice power shake from the residue, and lose only a few grams to the soap and water cleaning required.
What’s so different about this way of making peanut butter that results in no separation?