Listen dude, at 18% bf, you have no point in bulking and your diet is quiet sub-par.
Get below 12-13% then bulk, lean. I never understand anyone over 15% bf "bulking" unless they're a pro bb or just doesn't mind looking like a fat ass and then having a shit load of work to do when it does indeed come time to cut.