Normal Maps in Nodes

Im using nodes with cycles renderer, and trying to create a pebbledash material using procedurals. Ive created the color of the material, with a few different voronoi’s, each through a different color ramp. I’m happy with the colors this provides but im trying to use these same textures as normal maps to make the material look the one shown below.

basically how can i use these textures as normal maps?
my attempt was to take these procedurals through normal maps then routed into the normal slot of the next shader?

Im sure i’m doing something horrendously obvious, or just completely using the system in the wrong way.

thanks in advance.

this is the material im going for:

here’s where i am:


here is my current setup:


Replace all of your ‘Normal Map’ nodes with, ‘Bump’ nodes, with the texture going into the ‘height’ input slot. And you usually turn the strength down considerably ~ (.02 - .2)

Black and white textures (procedural, or imag etextures) use a bump node

normal maps use the normal map node.