I was watching the movie and in the final battle against Nine, all looks lost for Deku and Bakugo until Deku offers to give One For All to Bakugo. Everything works out and they defeat Nine. When All Might is holding Deku in his arms after the battle, Deku lets All Might know that he gave Bakugo One For All. After that Deku passes out his Full Cowling stripes (I couldn't think of a better word to describe them) show up. All Might is relieved by this. He says (and this isn't a quote) that he (Midoriya) didn't fully transfer One for All to Bakugo. I was wondering why this was and how it's going to affect the plot of the story.
(I assumed at firsts it was for plot armor but I am starting to second guess it. They would have made Deku go "Super Saiyan" and beat Nine by himself.)
As far as impact on the overall story goes there will be none whatsoever. Anime movies made alongside an ongoing series being adapted from a manga are almost always entirely separate from the established canon and are original stores, therefore they are unable to make any lasting changes.
In universe All Might himself refers to Deku retaining One For All after the battle as a "Miracle" speculating that whatever remains of the previous holders within One For All didn't fully transfer the quirk to Bakugo, this could be seen as somewhat similar to how One For All wasn't inadvertently transferred to Stain despite him consuming some of Deku's blood.