Just to add - when staying at other resorts, if you miss the last boat or bus from DHS, you can walk to Boardwalk, catch the Disney Springs bus (which usually run latest of all the busses - generally at least until 12am, sometimes 1am), and then transfer to your resort bus.