In a medium saucepan, combine the buckwheat and 2 cups water. Cook until tender, about 30 minutes.
In a large saucepan, bring the milk to a boil. Reduce the heat to medium-low and add the cooked buckwheat, cinnamon, and chopped dates. Cook for 10-15 minutes, or until the milk has slightly reduced and the mixture has thickened.
For each serving, scoop ½ cup of the steeped buckwheat into a bowl and pour about ¼ cup of the warm milk over it.
Top with a spoonful of shredded coconut, a sprinkle of currants, crushed walnuts, and a pinch of cinnamon.