Preheat oven to 350 degrees. In a large bowl, combine the flour, the baking soda, the baking powder, and the salt. Set aside.
In a large bowl, beat the butter and the peanut butter together until fluffy. Add the sugars and beat until smooth. Add the egg and mix well. Add the milk and the vanilla extract.
Add the chips, coconut and flour mixture and stir thoroughly.
Place sugar for cooking coating in a shallow bowl or plate. Drop by rounded teaspoonfuls into the sugar and roll around to coat outside.
Then put onto lined cookie sheets, leaving 2" inches in-between Using a fork, lightly indent with a crisscross pattern, do not overly flatten cookies.
Bake for 10 to 12 minutes. Do not overbake. Cookies may appear to be underdone, but they are not.
Cool the cookies on the sheets for a few minutes, then remove to a rack to cool completely.