I see no significant difference in meaning. There may be a slight difference in timing. There may also be a slight difference in attitude, but context and tone of voice would tell.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.