Question: who is erin reagan's boss on blue bloods
Answer: She and her boss , District Attorney Charles Rosselini ( Bobby Cannavale ) , flirted with each other and even shared a kiss after a date , but nothing ever came of it mainly due to Erin 's reluctance with the idea of dating her boss .