I didn't analyze this much, but it is a safe place to keep the bishop, out of the way of his other pieces. Plus, it keeps an eye on c4 and d3 to spoil my plans of playing c5-c4 and Nd3. Last move, I thought I'd play 14...a5 here in order to secure the knight on b6 and prevent e4-e5 (15. e5 dxe5 16. fxe5 N6xd5 wins a pawn and looks good for me). The problem with 14...a5 is that it weakens b5 so I will have trouble playing ...b7-b5, and white can play 15. Bb5, reclaiming control of e8 and annoying me. Though maybe that's not much of a threat really: 14...a5 15. Bb5 Bd7 and if the LSBs go, then I can play ...c4 and ...Nd3. Still, I should keep in mind the long-term weakening of b5 with this move.
Another thought is 14...a5 15. Bb5 f5. This actually looks nice as it forces white's e-pawn off the board. Oh, well there may be a problem here: 16. e5 dxe5 17. fxe5 N4xd5 18. Nxd5 Nxd5 19. Bc4 pinning the knight to my king, so 19...Be6 20. Ng5
Seems that 14...f5 would have the same problem.
I could play 14...Re8, but then 15. a5 Nd7 and I'm feeling all cramped with no way to move around like I said in my last spoiler. Actually, planning on ...b6 axb6 ...Nxb6 would be fine, I think.
I'm also considering 14...Bg4, getting the bishop out before I block it in again with my knight, and by pinning the Nf3 I weaken his control of e5. An immediate 15. e5 is still prevented as before. The first test of this move has to be immediately challenging the bishop: 15. h3 Bxf3 16. gxf3 (as 16. Qxf3 Nc2) looks ok but I'm not sure what to do, ...Re8, ...a5, ...Qc7? Maybe 16...f5 17. e5 dxe5 18. fxe5 N4xd5 19. Nxd5 Nxd5 20. Bc4 and this time 20...Be6 should hold as there is no Ng5 without the king's knight. Ha, but there's also no ...Be6 without the bishop that got captured on move 16. Chess is hard.
14...Bg4 15. Be2 would seem odd, moving the bishop yet again, and blocking the Re1, but it does break the pin. I guess 15...Re8 or 15...Kh8 to prevent that bishop pinning my knight that I've been having problems with in the ...f7-f5 lines.
Gah, I'm having trouble doing this while watching bad movies on tv, so I'm going to take a different approach. I'm going to assume/pretend that 14...a5, 14...Bg4, and 14...Re8 are all fine, so I'm going to pick one based on which idea I like most. I will eliminate 14...Bg4 as I want to keep the bishop for a possible ...f5 exf5 ...Bxf5, and also to guard e6. Plus, I can bring it to g4 later unless white wastes time with h2-h3. I also think I should put 14...a5 on hold given that it weakens b5, and if white plays 14...a5 15. Be3, then this plan of playing ...c4 might run into Be3xb6.
So that leaves 14...Re8, maintaining the option of playing the other moves later and putting some pressure on the e-file. The downside is abandoning defense of the f7-pawn, but even if white tries to get at it with say 15. f5, I should be fine.