Question: I know this can by done with Nyquist, RL, or algebraic methods, specifically asking about Bode Plot analysis method and application of Phase Margin / Gain Margin test)
Short answer: Yes - all the information contained in the Nyqist plot are also available in Bodes magnitude and phase diagram.
If we want to transfer the stability requirements from the Nyquist to the Bode plot for non-minimum systems and/or for loop gain poles in the RHP we have to analyze the number as well the directions of 180deg-crossings. Then, a special form of the criterion must be applied.
But (as mentioned already in another answer) it makes no sense to define a phase margin or a gain margin.
However, it seems that evaluation of the Nyquist plot is somewhat simpler (if compared with the Bode plot).
Supplement:
When the encirclements and axis crossings in the Nyquist plot are transferred to the Bode plots we get the following stability criterion (for more than a single phase crossing of the 180deg-line):
1.) Definitions:
pr=number of poles of L(s) with a positive real part;
po=number of poles of L(s) on the imag. axis and/or the origin.
Cp=Number of positive 180deg crossings (from the upper to the lower half plane);
Cn=Number of negative 180deg crossings (from the lower to the upper HP).
Note that L(s) is the loop gain without consideration of the sign inversion due to negative feedback.
Note that only phase crossings C are to be evaluated in a frequency region for which the loop gain magnitude is greater than 0 dB.
2.) Criterion:
The closed-loop system will be stable when the following condition is fulfilled:
Cp-Cn=pr/2 (if po=0 or 1),
Cp-Cn=(pr+1)/2 (if po=2),
Cp-Cn=0 (if pr=0 and po=0)