In a large mixing bowl or stand mixer beat together the butter and almond butter until smooth. Add sugars, beating until fluffy followed by the milk, vanilla, and egg. Mix until combined.
Add flour, baking powder, baking soda, and salt and mix just until blended.
Scoop dough into 1½ tablespoon mounds and place on a baking sheet.
Bake for 7-8 minutes or until the edges are just barely browned. To keep them soft, they must not be overcooked. If they start to brown on top they've been in too long.