If you are making crunchy peanut butter, add 1/3 cup of the roasted peanuts to the bowl of a food processor. Pulse 6 to 8 times, or until the peanuts are chopped into very small pieces. Transfer chopped peanuts to a bowl and reserve for later.
Add the roasted peanuts to the bowl of a food processor. Process 1 minute then scrape sides of bowl with a rubber spatula. Process another 2 to 3 minutes until the peanut butter is shiny and smooth.
Add your desired amount of salt and honey then process until combined. Check the consistency, if it seems too thick, add oil, a teaspoon at a time, until you are happy with it. For crunchy peanut butter, stir in the reserved peanuts.