The NSA post is probably one of the only senior positions Bolton could hold in the Trump administration, since it doesn't require Senate confirmation and Rand Paul would probably have several other Republicans in his corner to oppose Bolton.
John McCain and Linda Graham are Bolton's biggest cheerleaders in the U.S. Senate. That's enough to convince me that the guy has no business on Trump's team.