This is what I use and stick by, it my seem slightly odd but its bin very very well bought out as boon prot shutdown.
Attributes
14 Fast Casting 11 + 1 +2
12 Domination 10 + 2
9 Inspiraton 8 +1
Skills
MoR {E}
Power Return
Shame
Diversion
Drain Enchantment
Power Drain
Shatter Enchantment
Res.
This has a bit of e-denial because often people overkill on e-denial as monks hide they energy anyways. The point is to limit useage of CoP my draining and shattering enchantments then using shame (and they won't be able to CoP), then diversion the recast of boon. This reduces their healing and pisses them off if they lose energy from casting through shame. Other than that you can interrupt hex removal of shame or just in general or interrupt energy management skill like mantra of recall. This is a skill spamming build sort of with diversion recharging in 5 seconds and power return recharging in 3.5 seconds

, so you can basically interrupt a healer monk constantly or interrupt key skills (like energy management and hex removal) on boon prots.
This also allows strategic play e.g. diversioning and shaming a monk then continually interrupting an ele or necro.
This builds requires a bit of practice and a lot of anticipation of what a boon prot will do. The best thing to do is remove enchantments

then diversion or shame and interrupt them

. Also you will be able to make a healers life hell by being able to interrupt almost everything they cast
Hope you like it, it works great for me... seriously great .