Hand-knead pitted dates with butter in a deep bowl, or you could also plate pitted dates and butter in food processor and grind for 3-5 minutes.
Split the 2 lbs of dates into about 28 pieces, stuff each piece with a couple of walnut halves, then roll it between the palm of your hands until it turns into a smooth ball. The ball should be a bit smaller in size than a golf ball.
Dip or roll the ball in a plate full of coconut flakes. Once ready, you can leave the rolls at room temperature or place them in a fridge. The coolness brings out the flavor more for some reason.